Andreas Rossberg (2014-01-07T15:28:40.000Z)
domenic at domenicdenicola.com (2014-01-09T16:38:17.655Z)
On 7 January 2014 15:28, Brendan Eich <brendan at mozilla.com> wrote: > Standards from the last days of Disco, like Disco, will never die. Yes. Yet there is no reason why languages keep using it as the generic equality on floats. It could be a separate operator. Especially since comparing floats for equality is disadvised against anyway... > C'mon, that's not the reason. Hardly anyone generates `-0` as an index and > expects it to index `a[0]` for some array `a`. Things to complain about! :-P It's not all that difficult to accidentally create a `-0` when you do pure "integer" arithmetic with floats. I'm pretty sure it would be a major pitfall. Wasn't that the reason why we changed `Map`?