ES3.1 Draft: 15 Jan 2009 "MountainView" version available

Alex Russell alex at
Thu Jan 15 15:01:02 PST 2009

yep. My bad. Sorry all.

On Jan 15, 2009, at 10:29 AM, Brendan Eich wrote:

> On Jan 15, 2009, at 9:43 AM, Anne van Kesteren wrote:
>> On Thu, 15 Jan 2009 18:40:29 +0100, Alex Russell <alex at 
>> > wrote:
>>> On Jan 15, 2009, at 7:25 AM, Anne van Kesteren wrote:
>>>> FWIW, it seems there is a mismatch between the draft and what  
>>>> Internet Explorer 8 appears to be shipping or maybe I am  
>>>> misunderstanding something.
>>>> That is, section 8.10.5 uses "get" and "set" as keywords where  
>>>> Internet Explorer 8 uses "getter" and "setter" according to its  
>>>> documentation.
>>>> (Section 11.1.5 pretty much has to use "get" and "set" because of  
>>>> three shipping implementations.)
>>> ES3.1 isn't settled yet, but surely using the terminology from  
>>> what will be the next JS spec seems best...and in this case that's  
>>> what MSFT did, I think rightly. It is super annoying that they  
>>> didn't include the get/set aliases for compat, thought.
>> Your comment confuses me, but it seems the MSDN documentation was  
>> wrong and IE8 will use "get" and "set" as per the latest draft, so  
>> all is fine.
> Good to hear it's just a doc bug. Plus, IE8 is still in beta and can  
> be fixed.
> Alex, you caved a bit prematurely to the putative market leader (IE8  
> needs to release and displace IE7 before it could claim that  
> title) :-/. We are not all working in Ecma TC39 on a spec just so a  
> de-facto standard different from it can be forced at the same time  
> through distribution. The only right[ly] thing would be to fix IE8  
> to match the spec, if this had been a real code bug.
> /be

More information about the Es-discuss mailing list