Loyal Opposition to Const, Private, Freeze, Non-Configurable, Non-Writable...

Brendan Eich brendan at mozilla.com
Wed Nov 2 10:41:47 PDT 2011


On Nov 2, 2011, at 9:26 AM, John J Barton wrote:

> Of course these details are
> important for the use-cases that need them. Unfortunately everyone
> else has to carry the baggage.

What exactly do you mean by "carry"?

Implementors have to implement. They get the big bucks and bear the burden for the greater good.

Most users *do not* have to carry all the ES5 APIs in their head. Almost no users ever even need to use Object.create. Perhaps this is a missed opportunity, but that's a different argument from what your use of "carry" implies.

/be




More information about the es-discuss mailing list