The Tragedy of the Common Lisp, or, Why Large Languages Explode (was: revive let blocks)

Allen Wirfs-Brock allen at
Fri Jun 19 18:53:12 UTC 2015

On Jun 19, 2015, at 11:24 AM, Kevin Smith wrote:

> ES needs to evolve more rapidly than once every 5-15 years.  The yearly update plan is good, but that doesn't mean we should be rushing proposals (particularly complex ones) through the process in order to catch the next yearly release. Bake time is good.  There are numerous ES6 features that are much better because their design had a chance to evolve over a a two or three year period.
> I think the yearly release plan encourages too much "feature racing".

It can and we are probably already seeing some signs of that.  But it doesn't have too, if we are disciplined  within TC39 collectively develop the understanding that yearly release is more about opening doors and closing them.

Regardless, I think that long term thinking is really important for TC39 participants. A language standards body is usually not the place to get immediate solutions to immediate problems.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list