ES6 doesn't need opt-in

Mark S. Miller erights at google.com
Fri Jan 6 19:36:37 PST 2012


On Fri, Jan 6, 2012 at 12:25 PM, Allen Wirfs-Brock <allen at wirfs-brock.com>wrote:
[...]

> Other ES5 opt-ins at the top level include:
>
> var arguments;
>
> function ES5(yes,yes){};
>

Please stop calling these ES5 opt-ins. They preclude the Program from being
strict, and so are forcing ES5-not-strict. Non confusing names for this are:

ES5-non-strict
Non-strict
ES3

By continuing to call this simply ES5 while precluding the program from
being an ES5-strict program, you confuse the crucial issue I'm trying to
clarify.


-- 
    Cheers,
    --MarkM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20120106/c81ce1c7/attachment.html>


More information about the es-discuss mailing list