Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #28082
| From | Joao Rodrigues <groups_jr-1@yahoo.com.br> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: null and NaN |
| Date | 2015-06-11 10:01 -0300 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <mlc0s1$9tt$1@speranza.aioe.org> (permalink) |
| References | (2 earlier) <1887823.QYRqh1XSJF@PointedEars.de> <ml09gj$mhn$1@speranza.aioe.org> <6583706.BrqscuLzCi@PointedEars.de> <ml2r7v$7ni$1@speranza.aioe.org> <6931424.mSP66HsXnD@PointedEars.de> |
Thomas Lahn wrote: > Joao Rodrigues wrote: > >> typeof null == "object" was considered a bug by Brendan Eich - the >> father of JavaScript: >> >> "We have reason to believe typeof null === “object” *is a bug* that >> could bite real content, from our spidering of the web. We have no such >> evidence in favor of breaking typeof String === “function”, and plenty >> of reason to fear incompatibility. It might be best to leave typeof >> utterly alone and deprecate it, *but I’m still in favor of the null >> bug-fix*. >> >> — Brendan Eich 2006/03/31 16:34" >> >> <http://wiki.ecmascript.org/doku.php?id=discussion:typeof> > > Much better. Still _not_ an admission that it is an implementation bug > caused by the original JavaScript code as Dr. Rauschmeyer and you claimed, > and not a clear admission that it is a bug at all (“reason to believe”, > not “is”). But at least properly quoted and cited, and substantiated. It is still _not_ an admission that *you are wrong* and acting like a fool trying to deceive everyone that typeof null === 'object' is not a bug. Remember Brendan Eich, Douglas Crockford and others have said it is more than once. Now shall we believe in Thomas Lahn or Brendan Eich? If you had read carefully what Dr Rauschmeyer wrote [1], you'd realize the bug in the C++ code that he posted. Besides, there is another article that shows the same problem in the C++ code of Google's V8 implementation [2]. [1] <http://www.2ality.com/2013/10/typeof-null.html> [2] <http://kiro.me/blog/typeof_null.html> "No man is more blind than the one who refuses to see". -- Joao Rodrigues
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: null and NaN Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-06-05 00:55 -0300
Re: null and NaN Robert Heller <heller@deepsoft.com> - 2015-06-05 06:57 -0500
Re: null and NaN Steven D'Aprano <steve@pearwood.info> - 2015-06-07 18:47 +1000
Re: null and NaN Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-06-06 08:39 +0200
Re: null and NaN Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-06-06 23:15 -0300
Re: null and NaN Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-06-07 09:59 +0200
Re: null and NaN Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-06-07 22:30 -0300
Re: null and NaN Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-06-10 20:48 +0200
Re: null and NaN Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-06-11 10:01 -0300
Re: null and NaN "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-06-11 15:28 +0200
Re: null and NaN Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-06-11 11:34 -0300
Re: null and NaN "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-06-11 21:07 +0200
Re: null and NaN Joao Rodrigues <groups_jr-1@yahoo.com.br> - 2015-06-11 17:29 -0300
Re: null and NaN "Christoph M. Becker" <cmbecker69@arcor.de> - 2015-06-11 23:15 +0200
csiph-web