Moteur JavaScript
Un article de Wikipédia, l'encyclopédie libre.
|
|
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
|
Un moteur JavaScript est un programme logiciel qui interprète et exécute du code en langage JavaScript. Les moteurs JavaScript sont généralement intégrés aux navigateurs Web.
Le premier moteur JavaScript, SpiderMonkey, a été créé par l'informaticien américain Brendan Eich pour le navigateur Netscape Navigator. Il était programmé en langage C.
Sommaire
Liste de moteurs JavaScript[modifier | modifier le code]
Apple[modifier | modifier le code]
- JavaScriptCore, également connu sous les noms SquirrelFish et Nitro, utilisé sur le navigateur Safari.
Google[modifier | modifier le code]
- V8, open source, développé par Google, utilisé sur Google Chrome, Chromium et Node.js.
- Crankshaft, un compilateur intégré à V8.
Microsoft[modifier | modifier le code]
- Chakra, moteur JavaScript embarqué sur Internet Explorer 9.
Mozilla[modifier | modifier le code]
- Rhino, de la fondation Mozilla, open source, développé entièrement en Java.
- SpiderMonkey, premier moteur JavaScript, écrit en langage C par Brendan Eich pour Netscape Communications.
- TraceMonkey, un compilateur intégré à SpiderMonkey et embarqué sur Firefox 3.5
- JägerMonkey, un compilateur intégré à SpiderMonkey et embarqué sur Firefox 4.
- IonMonkey, un compilateur en cours de développement.
- Tamarin, développé par Adobe Labs.
Opera[modifier | modifier le code]
- Carakan, développé par Opera Software, utilisé sur les version Opera 10.50 et ultérieures.
- Futhark, développé par Opera Software, remplacé par Carakan à partir d'Opera 10.50.