Posted by: Anonymous
[ip: 24.62.148.66]
on April 07, 2008 10:17 PM
The excellent arithmetic system in scheme. Numeric values are stored as rational values with numerator and denominator, so:
(* 3 (/ 1 3)) => 1 instead of 0.999999999
Also, if you can wrap your head around what is going on with (call-with-current-continuation ...) in Scheme, you will possess a very powerful programming technique that can be done only clumsily, if at all, in other languages.
Noone has yet mentioned
Posted by: Anonymous [ip: 24.62.148.66] on April 07, 2008 10:17 PM(* 3 (/ 1 3)) => 1 instead of 0.999999999
Also, if you can wrap your head around what is going on with (call-with-current-continuation ...) in Scheme, you will possess a very powerful programming technique that can be done only clumsily, if at all, in other languages.
#