ITworld.com
  Search  
ITworld Home Page ITworld Webcasts ITworld White Papers ITworld Newsletters ITworld News ITworld Topics Careers ITworld Voices ITwhirled Changing the way you view IT

Mozilla, Microsoft drawing sabers over next JavaScript

IDG News Service 11/1/07

Chris Kanaracus, IDG News Service, Boston Bureau

Mozilla Chief Technology Officer Brendan Eich and Microsoft's Chris Wilson are trading heated rhetoric over the proposed next version of ECMAScript, better known as JavaScript.

On this topic

Microsoft 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 is the creator of JavaScript, a programming language that has become a bedrock Internet technology, helping drive much of the rich content and information now common on the Web. Microsoft's implementation of it is known as JScript.

Wilson is the platform architect of Microsoft's Internet Explorer platform team. He wrote on his personal blog Wednesday that Microsoft's position has been misunderstood: "Sadly, this seems to be turning into an 'ES4: yes or no' battle. That's unfortunate, because I don't think anyone should settle into the trenches, and I don't think the other Microsoft guys ever intended to say "everything about ES4 is bad."

"I also think it's a shame that the response to any dissent has equated to shouting the dissenters down," he added.

Writing on his blog in response, Eich accused Wilson of spreading lies.

"You seem to be repeating falsehoods in blogs since the Proposed ECMAScript 4th Edition Language Overview was published, claiming dissenters including Microsoft were ignored by me, or 'shouted down' by the majority, in the ECMAScript standardization group," Eich wrote. "Assuming you didn't know better, and someone was misinforming you, you (along with everyone reading this letter) know better now. So I'll expect to see no more of these lies spread by you."

As for ECMAScript 4's purported shortcomings, Wilson wrote that the proposed new standard may result in complications and incompatibilities with existing Web sites and applications.

"As I understand it, on the other hand, the ES4 proposal introduces a lot of new language functionality that essentially changes the character of the language," he said. "I don't personally have a problem with that language as a language -- but I think grafting that different-in-character-language together with a compatible-and-performant implementation of the Javascript of today is both super-hard (if even possible) to get right, and is ignoring the bigger problems of language-for-web, namely interoperating with all the script that is out there."

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

Chris Kanaracus is IDG News Service U.S. correspondent.




Sponsored Links

Dashboards & KPI Reporting for Business People
PivotLink provides a new perspective on your business with drillable dashboards & reports.
CAPTURE Quad-Core Performance
Check Out The Latest In Capturing The Value Of Xeon® Quad-Core Servers For Your Business.
SOLVE SUPPORT ISSUES on the First Call!
REMOTELY CONTROL AND CONFIGURE SYSTEMS. Easily install applications, updates. All from your Desktop!
FREE Application Discovery Tool from Sophos
Scan your network for VoIP, IM, games and other potentially unwanted applications.
FREE Sophos Threat Detection Test
Scan for viruses, spyware & adware. Is your AV catching everything?
» Buy a link now

Advertisements
Sponsored links
Locate Hidden Software on business PCs with this free tool
Bring harmony to your mix of UNIX-Linux-Windows computing environments
Top 5 Reasons to Combine App Performance and Security
KODAK i1400 Series Scanners stand up to the challenge
 Home   Application Development  Programming tools  Programming languages  Server Scripting
www.itworld.com    open.itworld.com     security.itworld.com     smallbusiness.itworld.com
storage.itworld.com     utilitycomputing.itworld.com     wireless.itworld.com

 
Contact Us   About Us   Privacy Policy    Terms of Service   Reprints  

CIO   Computerworld   CSO   GamePro   Games.net   IDG Connect   IDG World Expo   Industry Standard   Infoworld   ITworld   JavaWorld   LinuxWorld  MacUser   Macworld   Network World   PC World   Playlist  

Copyright © Computerworld, Inc. All rights reserved

Reproduction in whole or in part in any form or medium without express written permission of Computerworld Inc. is prohibited. Computerworld and Computerworld.com and the respective logos are trademarks of International Data Group Inc.