Readdition of __proto__

Brendan Eich brendan at
Mon Oct 14 13:10:11 PDT 2013

To search es-discuss, I use " es-discuss" as first 
two terms in a Google search. Sometimes I just use "es-discuss". If you 
add "__proto__" you'll find lots to read. Add "meeting notes" and you'll 
find recorded TC39 decisions.

I usually find links and include them here to avoid just saying "do your 
own search", but I'm short on time, sorry!


> Benjamin (Inglor) Gruenbaum <mailto:inglor at>
> October 14, 2013 12:51 PM
> Let me start by apologizing for adding noise to the list.
> I looked for discussion of the standardization of __proto__ in the ES6 
> spec and couldn't find any. This is probably my shortcoming  but I 
> didn't know where to look or how to search the mailing list.
> I found a lot of threads discussing possible problems with 
> Object.create(null) and __proto__ but not the discussion and decision 
> to include it in the spec and to tell browser vendors to implement it. 
> And then Branden's "famous" reply where he says he thinks it's a 
> horrible idea :)
> Frankly, when I heard a while back it was introduced it surprised me 
> (why would objects suddenly change their prototype?)  I'm really 
> interested in hearing the arguments and counter-arguments for/against it.
> Thanks again and sorry.
> Benjamin Gruenabum.
> _______________________________________________
> es-discuss mailing list
> es-discuss at

More information about the es-discuss mailing list