Neil Toronto writes: > In case Asumu doesn't ask us for them, mine are here: > > https://github.com/ntoronto/writing/raw/master/2013rcon-floating-point/toronto-2013rcon-floating-point.pdf
Thanks! A nice tutorial, and behind it a nice set of libraries, not only for computing with floating-point numbers but also for understanding what's going on there. I wish other languages had an equivalent. Something I haven't been able to figure out, from your tutorial and from reading the Racket documentation, is how Racket positions itself on the IEEE 754 compliance vs. optimization scale. Most languages don't promise much IEEE compliance and thus leave compilers much freedom to do optimizations even when they change the result. As a result, floating-point maths is a major source of non-reproducible computations because different compilers effectively make different programs out of identical source code. So how about Racket? Can a programmer rely on a given program producing the exact same result on all platforms, and with any Racket version? Konrad. ____________________ Racket Users list: http://lists.racket-lang.org/users

