Alex Russell (2013-04-12T09:54:20.000Z)
github at esdiscuss.org (2013-07-12T02:26:59.623Z)
> I should not be here and I will not answer, just my last attempt trying to make a point. Lobbing messages onto lists without any intent to follow up seems to me like it puts this out of the realm of good-faith efforts to fix something you think is broken. > Please consider the main developer behind node.js agrees this property should never land in JS Assuming "this property" is `__proto__`, that ship sailed in V8 a long ago and there's zero chance of it ever being removed. It they want to remove it, they can simply fork V8 or ask for a build flag for it. > now ask yourself how good is for the web to promote early adoption of > broken ideas so that the whole future of the language will get screwed. Early adoption is for early adopters; that is to say, people willing to take risks knowing they might not pay off. Standardizing things is a way to remove risks so a larger population can benefit. That there is implementation ambiguity is often *desireable* pre-standardization to ensure that only the early-adopters bite off features which might otherwise look enticing. > I think it's called **Butterfly Effect**, and once again this is the best > time ever to officially drop that property instead of promoting it! Again, the ship sailed.