>>> "Jos Koot" <jos.k...@telefonica.net> 07/23/10 5:24 AM >>>
>>  (/ (read (open-input-string "#e5.55")) #e1.11)

>> 5.55 and 1.11 are read as inexact reals, which are flonums. In fact in
>> Racket all reals are rationals.
>> There is good reason to distinguish exact reals from inexact ones, because
>> arithmetic operations on flonums usually are much faster.

I think Neil understands the above perfectly well; as I read it, his suggestion 
was
that, *by default*, the Racket reader should choose correctness over efficiency,
while allowing the programmer to choose efficiency (via exact->inexact) if (s)he
wishes.

Stephen Bloch
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to