On dropping @names
brendan at mozilla.org
Mon Dec 3 18:35:47 PST 2012
Brandon Benvie wrote:
> I understand that there's limitations on what can be packed into this
> release and in particular this proposal pushes the limits. But I don't
> buy the ES7-is-around-the-corner wager for two reasons.
Neither ES6 (+1 years) nor ES7 (+4) is "around the corner".
You are forgetting that we draft specs and *prototype-implement* well in
advance of dotting ISO i's and crossing Ecma t's. Same as for "HTML5"
and other modern standards.
So please do help get @-names back on track. Recall the main objection
was not the generativity of @names mixed with the obj. at foo pun
(after-dot). It was the usability tax of having to declare
obj. at foo = foo;
(in a constructor, typically).
More information about the es-discuss