[TLUG]: ECMAScript ("Javascript") Version 4 - FALSE ALARM
Chris Pine
chrispi at opera.com
Tue Oct 30 07:51:48 PDT 2007
zwetan wrote:
> so sorry I don't buy the "ECMAScript must change its name"
No, of course not. Nevermind that the scope of TG1 is "to standardize
the syntax and semantics of a general purpose, cross platform,
vendor-neutral dynamic scripting language called ECMAScript":
http://www.ecma-international.org/memento/TC39-TG1.htm
I don't think that anyone believes there is honest concern that the name
of the language might confuse people about which language they are
getting. ES3 programs will continue to work.
The push to change the name is a push to kill the ES4 proposal. It's
that simple.
First you change the name. Then you admit it's a new language, and thus
a new spec. Incompatibilities with ES3 inevitably follow, in order to
incompatibly fix bugs (something we'd all like to do, but not at the
expense of breaking the web). Browser vendors must then ship two
runtimes to support the new language (impossible on small devices),
while no work is required to truthfully claim "our browser has full
ecmascript support". So small devices don't get it, IE doesn't do it,
and ES4 as proposed dies.
So I don't buy it either: I don't believe that anyone arguing to change
the name thinks the language would thus succeed. This rose, by any
other name, would not be smelled at all.
Chris Pine
Opera Software
More information about the Es4-discuss
mailing list