JavaScript:Home Page: Difference between revisions
Jump to navigation
Jump to search
Norrisboyd (talk | contribs) (→Intro) |
m (→Intro) |
||
| Line 1: | Line 1: | ||
== Intro == | == Intro == JavaScript language and implementation plans go here. For background, see: * JS items in [http://weblogs.mozillazine.org/roadmap/ Brendan's roadmap blog]. * The [http://www.mozilla.org/js/language Mozilla JS language] page. * The [http://www.ecmascript-lang.org/ ECMAScript (ES) language] site. * [http://developer.mozilla.org/en/docs/JavaScript JS pages] at the [http://developer.mozilla.org Mozilla Developer Center (MDC)]. * [http://developer.mozilla.org/en/docs/Rhino Rhino documentation at MDC]. Rhino is an implementation of JavaScript in Java. | ||
JavaScript language and implementation plans go here. | |||
* JS items in [http://weblogs.mozillazine.org/roadmap/ Brendan's roadmap blog]. | |||
* The [http://www.mozilla.org/js/language Mozilla JS language] page. | |||
* The [http://www.ecmascript-lang.org/ ECMAScript (ES) language] site. | |||
* [http://developer.mozilla.org/en/docs/JavaScript JS pages] at the [http://developer.mozilla.org Mozilla Developer Center (MDC)]. | |||
* [http://developer.mozilla.org/en/docs/Rhino Rhino documentation at MDC]. Rhino is an implementation of JavaScript in Java. | |||
== New Projects == | == New Projects == | ||
Revision as of 05:25, 24 January 2008
== Intro == JavaScript language and implementation plans go here. For background, see: * JS items in Brendan's roadmap blog. * The Mozilla JS language page. * The ECMAScript (ES) language site. * JS pages at the Mozilla Developer Center (MDC). * Rhino documentation at MDC. Rhino is an implementation of JavaScript in Java.
New Projects
- Tamarin, the new virtual machine for ES4/JS2 that's already in Flash.
- ActionMonkey, the integration of Tamarin and SpiderMonkey for Mozilla 2.
- A new SpiderMonkey API for building and inspecting parse trees.
- Make mostly-dense arrays blazingly fast.
- Expose ECMA 262 Regular Expression API to C/C++ clients.
- JS3 Requirements, or what lies beyond JS2/ES4.
Older Projects/Ideas
- Narcissus (source code).
- Context-thread the SpiderMonkey interpreter.
Coding Style Guidelines
- SpiderMonkey
- How to write unit tests for use by jsDriver.pl.
References
- "Garbage Collection: algorithms for automatic dynamic memory management", by Richard Jones, is a comprehensive reference book about different garbage collection algorithms.
- Also Richard Jones's webpage has a collection of references.
- Several conferences where most memory management papers go: ISMM, PLDI, OOPSLA, VEE.