ES6 doesn't need opt-in
brendan at mozilla.com
Sat Jan 7 20:39:23 PST 2012
On Jan 7, 2012, at 8:00 PM, Gavin Barraclough wrote:
If there's new syntax somewhere, the consumer of the code may have to read and understand it. But let's be real: JQuery users *do not* read and understand that library's every line. They use its well-documented APIs.
Remember, we are not proposing breaking semantic shifts of meaning for existing syntax. So the realistic worry is that you have code with arguments[i] aliasing a formal, and this is required for correct operation, and you then start using ES6 features (which imply ES5-strict), which breaks arguments aliasing.
More information about the es-discuss