W3C home > Mailing lists > Public > public-html@w3.org > September 2009

RE: Web IDL Garden Hose (was: ECMA TC 39 / W3C HTML and WebApps WG coordination)

From: Allen Wirfs-Brock <Allen.Wirfs-Brock@microsoft.com>
Date: Sat, 26 Sep 2009 22:13:30 +0000
To: Maciej Stachowiak <mjs@apple.com>
CC: Yehuda Katz <wycats@gmail.com>, Brendan Eich <brendan@mozilla.com>, "public-webapps@w3.org" <public-webapps@w3.org>, Doug Schepers <schepers@w3.org>, HTML WG <public-html@w3.org>, es-discuss <es-discuss@mozilla.org>
Message-ID: <90EDC335A511F2479C63F7337D3CE7DB6B5D1F@TK5EX14MBXC116.redmond.corp.microsoft.com>


>From: Maciej Stachowiak [mailto:mjs@apple.com] 
>>On Sep 26, 2009, at 8:28 AM, Allen Wirfs-Brock wrote:
...
>>  Essentially,
>>the semantics of "browser ECMAScript" has been arbitrarily split into
>>two independently maintained standards. 

>Is there any concrete concern on this front other than property access catchalls? 

Every place the WebIDL ECMAScript binding "overrides" an ECMAScript specification
internal method is a concern as these are special case extensions to the ECMAScript
semantics.  As language designers we need to understand if these special cases are
exemplars of general deficiencies in the language that should be addressed.

In particular  now that ES5 is finished, WebIDL has a richer language to bind to then
it had with ES3.  We need a WebIDL binding that maximizes use of ES5 capabilities rather
than inventing non-standard (from an ES perspective) language extensions.

Allen
Received on Saturday, 26 September 2009 22:14:39 UTC

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:08 UTC