Es4-discuss Digest, Vol 8, Issue 44
brendan at mozilla.org
Tue Oct 30 19:07:52 PDT 2007
On Oct 30, 2007, at 7:02 PM, Ric Johnson wrote:
> On 10/31/2007, "Brendan Eich" <brendan at mozilla.org> wrote:
>> Sure, but you have now argued in a circle. If the script tag handler,
>> upon seeing <script> (no type or version selected), invokes the
>> ECMAScript implementation so that it understands new ES4 keywords,
>> then the browser behaves incompatibly from today's browsers, and
>> you've just broken the web.
> I did not say I had a solution - just that, to me, adding a version
> accomplish Doug's goal of 'just name it another language'
No, I'm sorry -- "another language" and a "new version of an existing
language" are not the same thing. Or do you think ES3 is another
language from ES2, which came before it? ES3 added new syntax not in
ES2 (likewise ES2 to ES1).
The world has been through JS evolution before. We'll get through
More information about the Es4-discuss