Mozilla CTO Brendan Eich, creator of the popular scripting language ECMAScript, better known as JavaScript, and Microsoft's Chris Wilson, platform architect of Microsoft's Internet Explorer platform team, are trading heated rhetoric over the proposed next version of the language. Microsoft, whose own version of JavaScript is called JScript, is quibbling with the ECMAScript Edition 4 effort, which is supported by Mozilla, maker of the Firefox browser. "As I've frequently spoken about publicly, compatibility with the current web ecosystem -- not 'breaking the Web' -- is something we take very seriously," Wilson wrote on the Internet Explorer team blog this week. "In our opinion, a revolution in ECMAScript would be best done with an entirely new language so we could continue supporting existing users as well as freeing the new language from constraints."
Eich charged in turn that Microsoft's arguments are self-serving. "At best, we have a fundamental conflict of visions and technical values between the majority and the minority," he wrote. "However, the obvious conflict of interest between the standards-based web and proprietary platforms advanced by Microsoft, and the rationales for keeping the web's client-side programming language small while the proprietary platforms rapidly evolve support for large languages, does not help maintain the fiction that only clashing high-level philosophies are involved here."

The open letter was very sound.
MS wants Mozilla to create a new scripting platform with ECMASCript, going away from javaScript, so that this new script isn't burdened by havign to support deprecated JavaScipt standards and is much more open to revolutionary changes. and to keep the old JAvaScript for ackwards compatibility.
You are allowed to read any article that mentions MS in the title before you start MS bashing so you can check if there actually is any grounds to bash on.
It's pretty hard not to follow this drama, when you're receiving it in your mailbox, everyday. Know your ****.
As the M$ guy said, a new standard would both preserve the existing infrastructure, and allow real revolution in this aspect of development.
Don’t just stick to the official line open-source people!
Or you could just use an already existing and valid content-type ( "application/x-javascript" ) and watch IE cough on that instead. Nothing quite like a browser showing a download dialog for a script file (or even a plaintext file, try "text/plain"
Go FireFox!
With that being said, no browser is perfect. Could IE be better in ECMAScript support? Hell yes, but you could've said the same thing for Opera and Safari not too long ago.
Yeah, that's why IE is the only browser that requires hacks to get things working...IE is the biggest thing holding back any developments in stuff like CSS etc because it's not updated enough. Sure, they fix security holes but what about fixing standards support?
As for not updated enough, most people aren't like us tech, thy don't want to update their browser once a day. heck even I don't care overly much for it.
it's better to have fewer and bigger updats for standards support, it's not something you just add in a a bit now and a bit then.
it's better to have fewer and bigger updats for standards support, it's not something you just add in a a bit now and a bit then.
Ermm, we weren't talking about day by day stuff. There are web standards that have existed for several years now that IE doesn't support correctly. IE has gone through major version changes without adding the features that every other web browser supports. The reason why people prefer developing for other browsers is because there's a well defined set of guidelines you can use to shape your scripts, and if you follow those guidelines they will appear the same in all (compliant) browsers. Then you load it up in IE and it does whatever the ****.
I hear CSS developers are very fond of Microsofts CSS compatibility
Oh yeah ? How about getting some basic math right when it comes to css in your POS product IE ??
Until M$ can get 100% support for current technologies, they can't go crying for new ones.
They obviously can't handle them. It's in our best interest to say "NO" to them for this reason.
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.