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

// ravi ravi-lists at
Fri Jun 19 19:13:42 UTC 2015

On Jun 19, 2015, at 2:53 PM, Allen Wirfs-Brock <allen at> wrote:
> 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.

This could make a big difference, out here in user land, to alleviate the pain of waiting for simpler language features like Template Strings.


> 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.

More information about the es-discuss mailing list