On Tue, Mar 17, 2009 at 6:56 PM, Allen Wirfs-Brock
<[email protected]> wrote:
>>* For the identifiers we are already confident will become keywords as
>>of ES-Harmony -- "const" and "let", perhaps "yield" and "lambda" --
>>would it make sense to make these keywords now in strict code?
>>
>>
> "The best laid plans of mice and men..." I'm not a big fan of this approach.
> Just look at how much mileage we've gotten out of the future reserved words
> :-)
Actually, if we look at the list in 7.5.3, at the present time, I
would guess that
export interface class const import public
will be used by Harmony. Hedging bets, I remain glad that
abstract static extends super final native package implements
are reserved as well. The remainder
boolean long byte synchronized
char float throws goto private transient
protected volatile double enum int short
I am less keen on. But neither has their reservation been terribly
costly. In my judgment, the mileage of the future reserved words
approach has been worth its minor cost. YMMV!
--
Text by me above is hereby placed in the public domain
Cheers,
--MarkM
_______________________________________________
Es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss