Fun impossible Firefox JS challenge

Brendan Eich brendan at
Thu Apr 12 10:01:47 PDT 2012

Norbert Lindenberg wrote:
> On Apr 12, 2012, at 9:13 , Allen Wirfs-Brock wrote:
>> At this point I think we need to do two things:
>> 1) Understand the actual browser interop situation. For example, do all major browsers accept:
>>        var tru\u0065;
>> 2) Within the constraints of 1) decide what we actually want to specify.  Do we want
>>        console.log(fals\u0065)
>> to print "false" or "undefined"?
>> 3)  For ES6 we have to decide how \{0065} fits in.
> I think \u{0065} should behave exactly like \u0065 wherever it's syntactically allowed. It should be just a new notation; not a way to add or remove capabilities.



More information about the es-discuss mailing list