logoalt Hacker News

paulddraperyesterday at 9:50 PM0 repliesview on HN

It makes no sense.

1/0 is an error (SIGFPE). log(-5) is a value (NaN).

---

I suppose you could have this "no reflexive equality" sentinel, but it applied so randomly in languages as to be eternally violate the principle of least astonishment.