Several of the web's heavyweights -- Apple, Mozilla, Microsoft, Yahoo and
Google among them -- have been debating which direction to take ECMAScript, the programming language which serves as the basis for JavaScript and powers much of the interactivity on the web. The group has come to an agreement and started a new initiative called the Harmony Project to further enhance the language.