Javascript’s evolution: when two egos collide
Saturday, November 3rd, 2007First off, let me admit that I don’t know much about the next version of JavaScript (ECMAScript Edition 4) other than it supposedly has some new language features that the current and past versions don’t support. This is no surprise. Unfortunately, it is also no surprise that Mozilla and Microsoft disagree over JavaScript’s evolution. The heart of the disagreement is that Mozilla’s Brendan Eich wants to add functionality and features to the language, Microsoft’s Chris Wilson wants to create a new language.
As a web developer this is disappointing. It has a stench of the days when Netscape and Microsoft both decided that they knew best and implement incompatible HTML rendering engines. I hope both Brendan and Chris work out their differences and create a better language for us web developers to use.
Here are some links to more information about this disagreement:
Proposed ECMAScript 4th Edition – Language Overview (PDF)
IEBlog: ECMAScript 3 and Beyond
Chris Wilson: What I think about ES4.
Print Me: ECMAScript 4, the fourth system syndrome
Brendan’s Roadmap Updates: Open letter to Chris Wilson
