erights at gmail.com
Sat Oct 27 10:17:15 PDT 2007
On 10/27/07, Scott Elcomb <psema4 at gmail.com> wrote:
> ---------- Forwarded message ----------
> From: Walter Dnes <waltdnes at waltdnes.org>
> On Mon, Oct 22, 2007 at 04:04:52PM -0400, Scott Elcomb wrote
> Not so fast. See the note on Slashdot Firehose at
> Since it's not too long, I'll quote it in its entirety...
> > "[...] This seems a little `cloak
> > and dagger` of those running the site, who desire serious changes
> > and are unfortunately Mozilla, Adobe, and others. The concerned
> > individual suggested that they simply create a new language with a
> > new name, as there are that many fundamental differences. Many of
> > us are very concerned that the language we love is being rewritten
> > under our feet."
I was not at the Ajax Experience conference, but I just spent the last
week at OOPSLA. Everyone at OOPSLA I ran into who knows about the ES4
proposal hates it. The general sense is that they think it's a train
wreck. But there's a feeling of resignation: Yet another runaway
standards process to oppress us. The people expressing this opinion
include some extremely good programming language folks with great
track records and reputations.
I have only skimmed the proposed ES4 spec, so I can't yet venture an
informed opinion. However, as a language designer myself, my initial
sense of smell corroborates the consensus I saw at OOPSLA.
I did raise with people the notion that the new larger language be
given a different name. One reason that C managed to stay small is
that all those who wanted to grow it self-selected to grow C++
instead. Likewise, the existence of Common Lisp probably helped
protect the smallness of Scheme. Everyone I mentioned this to thought
this name change would be a good idea, and would help protect the
EcmaScript 262 Edition 3. Whatever its flaws or virtues might be, the
ES4 proposal is simply a very different language. Please let's be
honest about that and change its name.
Text by me above is hereby placed in the public domain
More information about the Es4-discuss