Hacker News new | ask | show | jobs
by kragen 1040 days ago
though you imply the contrary, the 8087 is ieee-754-compliant; kahan's involvement in its design and in the standards process ensured that
1 comments

Where did I imply that? The fault was with the JVM.

“The impetus for changing the default floating-point semantics of the platform in the late 1990's stemmed from a bad interaction between the original Java language and JVM semantics and some unfortunate peculiarities of the x87 floating-point co-processor instruction set of the popular x86 architecture.”

The x87 ISA was an absolutely boondoggle which took 3 decades to recover from. It was so clearly not designed by CPU architects. What a disaster.
glad we've cleared that up