Changes

Jump to: navigation, search

Roadmap Scratchpad

788 bytes added, 04:40, 30 October 2005
JavaScript 2
Building upon the "Edition 4" proposals before the ECMA-262 technical group responsible for standardizing the ECMAScript dialect of JavaScript, this work will cherry-pick, for early implementation, elements that are key to developing in JavaScript at the scale required for applications like Firefox. (N.B. that this is not a wholesale adoption of the JavaScript 2 proposal written several years ago by Waldemar Horwat, though the current Edition 4 design is similar in many ways.)
 
In order to test the draft Edition 4 specification, we will implement all of it in due course, but that may not happen till after Gecko 1.9 is all but done. So it may be that 1.9 ends up shipping a "JavaScript 1.9" -- time will tell. The goals are to materially improve the productivity of JS hackers working in Firefox and other XUL apps, and to prove the soundness of the new edition of the language.
 
Apart from all the new language features (for more details, stay tuned to the [http://weblogs.mozillazine.org/roadmap/ roadmap blog]), the JS2 implementation should be significantly faster and easier to debug, both from script and from a graphical debugger such as Venkman. Debugging support in major IDEs is possible (more than possible in one IDE that's already working on it).
== Python for XUL ==
Confirm, emeritus
419
edits

Navigation menu