From: David Starner (firstname.lastname@example.org)
Date: Mon Apr 04 2005 - 19:05:52 CST
On Apr 4, 2005 12:43 PM, Sinnathurai Srivas <email@example.com> wrote:
> Consider a software or hardware manufacturer, who made some mistake and are
> refusing to correct them. Can you imagine the reaction?
Due to the timezone difference between Israel and the US, and
communication problems caused by that, the floating point stack on the
8087 was misdesigned and basically broken. The floating point stack on
the Pentium 4 works basically the same way.
The design of the C function "gets" is broken; there is no way to use
it and avoid buffer overflows. This was widely known in 1987; "gets"
is still in the C99 standard, and works basically the same way.
It happens all the time that backwards compatibility is more important
than fixing a problem. This is a rather mild case, since there's no
functional problems with leaving the name as it is.
This archive was generated by hypermail 2.1.5 : Mon Apr 04 2005 - 19:07:13 CST