Moock and Eich on JS evolving to be like AS3 - or not

http://brendaneich.com/2011/01/harmony-of-my-dreams/#comment-5870

So Colin Moock (author of a bunch of well-known AS books, among other things) posted a long comment on one of Brendan Eich’s (original author of JS) blog posts, and then Brendan responded.

In short, Colin questions why Harmony (the nebulous “next” version of JS) probably isn’t going to support a lot of the things that were originally in ES4 and that are in AS3, like optional strict typing and classes. Brendan responds with his reasons.

It’s a good read, and probably of interest to many of the people who made the AS1 -> AS2 -> AS3 transition, or people who write code in both AS and JS and like to argue for one direction or the other.

What do you guys think?

(I’m posting this in the AS3 forum because, as interesting as the evolution of JS is, this was a rare discussion of the relationship between AS3, ES4, and Harmony. The purely JS side of this gets talked about enough.)