mozilla

Revision 93329 of Target Platforms

  • Revision slug: CommonJS/Target_Platforms
  • Revision title: Target Platforms
  • Revision id: 93329
  • Created:
  • Creator: robi42
  • Is current revision? No
  • Comment 17 words added

Revision Content

There are four main open source JavaScript interpreters today: Rhino, Spidermonkey, v8 and JavaScriptCore. Our goal is that libraries and applications that use the APIs defined here (and nothing else platform specific) will run unmodified on all four of these interpreters.

http://developer.mozilla.org/en/SpiderMonkey

http://code.google.com/p/v8/

http://trac.webkit.org/wiki/SquirrelFish

http://www.mozilla.org/rhino/

 Some other JS engines:

http://www.ejscript.org/

http://esxx.org/

http://en.wikipedia.org/wiki/List_of...Script_engines

Code Volunteers

The people on the lists below will help with reference implementations and testing on the JS interpreters listed:

Rhino

Spidermonkey

V8

 

JavaScript Core

 

Revision Source

<p>There are four main open source JavaScript interpreters today: Rhino, Spidermonkey, v8 and JavaScriptCore. Our goal is that libraries and applications that use the APIs defined here (and nothing else platform specific) will run unmodified on all four of these interpreters.</p>
<p><a class=" external" href="http://developer.mozilla.org/en/SpiderMonkey" rel="freelink">http://developer.mozilla.org/en/SpiderMonkey</a></p>
<p><a class=" external" href="http://code.google.com/p/v8/" rel="freelink">http://code.google.com/p/v8/</a></p>
<p><a class=" external" href="http://trac.webkit.org/wiki/SquirrelFish" rel="freelink">http://trac.webkit.org/wiki/SquirrelFish</a></p>
<p><a class=" external" href="http://www.mozilla.org/rhino/" rel="freelink">http://www.mozilla.org/rhino/</a></p>
<p> Some other JS engines:</p>
<p><a class=" external" href="http://www.ejscript.org/" rel="freelink">http://www.ejscript.org/</a></p>
<p><a class=" external" href="http://esxx.org/" rel="freelink">http://esxx.org/</a></p>
<p><a class=" external" href="http://en.wikipedia.org/wiki/List_of_JavaScript_engines" rel="freelink">http://en.wikipedia.org/wiki/List_of...Script_engines</a></p>
<h2>Code Volunteers</h2>
<p>The people on the lists below will help with reference implementations and testing on the JS interpreters listed:</p>
<h3>Rhino</h3>
<ul> <li>Chris Zumbrunn ( <a class=" external" href="http://zumbrunn.com/" rel="freelink">http://zumbrunn.com/</a> , <a class=" link-mailto" href="mailto:chris@zumbrunn.com" rel="freelink">chris@zumbrunn.com</a> ) - in the context of Helma 1.x, Apache Sling and Helma NG</li> <li>Peter Michaux (<a class=" external" href="http://peter.michaux.ca/" rel="freelink">http://peter.michaux.ca/</a>, <a class=" link-mailto" href="mailto:petermichaux@gmail.com" rel="freelink">petermichaux@gmail.com</a>)</li> <li>Kris Zyp (<a class=" external" href="http://www.sitepen.com" rel="freelink">http://www.sitepen.com</a>, <a class=" link-mailto" href="mailto:kris@sitepen.com" rel="freelink">kris@sitepen.com</a> implementing in Persevere: <a class=" external" href="http://www.persvr.org/" rel="freelink">http://www.persvr.org/</a>)</li> <li>Robert Thurnher (<a class=" external" href="http://soup.robert42.com" rel="freelink">http://soup.robert42.com</a>, <a class=" link-mailto" href="mailto:r.thurnher@gmail.com" rel="freelink">r.thurnher@gmail.com</a>)</li>
</ul>
<h3>Spidermonkey</h3>
<ul> <li>Mário Valente ( <a class=" external" href="http://mv.asterisco.pt/" rel="freelink">http://mv.asterisco.pt/</a> , <a class=" link-mailto" href="mailto:mfvalente@gmail.com" rel="freelink">mfvalente@gmail.com</a> )</li> <li>Wes Garland ( <a class=" external" href="http://www.page.ca/" rel="freelink">http://www.page.ca/</a>, <a class=" link-mailto" href="mailto:wes@page.ca" rel="freelink">wes@page.ca</a> )</li> <li>Davey Waterson (geekfreak AT gmail)</li>
</ul>
<h3>V8</h3>
<p> </p>
<h3>JavaScript Core</h3>
<p> </p>
Revert to this revision