1. Looping with a floating point increment is silly here because you can't be sure how many iterations it takes.<p>2. C translation takes 11 seconds (compare to 25.6 for SBCL)<p><a href="http://gist.github.com/288936#file_silly" rel="nofollow">http://gist.github.com/288936#file_silly</a> distance loop