Pular para o conteúdo

Conheça Walt Disney World

List of ECMAScript engines

An ECMAScript engine is a program that executes source code written in a version of the ECMAScript language standard, for example JavaScript.

List of ECMAScript engines

These are new generation ECMAScript engines for web browsers, all implementing just-in-time compilation (JIT) or variations of that idea. The performance benefits for just-in-time compilation make it much more suitable for web applications written in JavaScript.

The following engines use runtime interpreters, which do not compile into native machine code and generally run more slowly.

  • Futhark: The ECMAScript engine of the Opera web browser versions 9.50 to 10.10.
  • InScript: An obsolete proprietary library used for iCab 2 and 3
  • JScript: The engine that is used in Internet Explorer for versions up to IE9, and one component of the Trident layout engine.
  • KJS: The engine used in Konqueror, and one component of KHTML, a predecessor to JavaScriptCore.
  • Linear B: The ECMAScript engine of the Opera web browser versions 7.0 to 9.50, exclusive.
  • Narcissus: JavaScript implemented in JavaScript (a meta-circular evaluator), intended to run in another JavaScript engine, of theoretical and educational nature only.
  • QtScript: Originally developed by Trolltech, now owned by Nokia. It provides QObject integration with JavaScriptCore.
  • Rhino: One of several JavaScript engines from Mozilla, using the Java platform.
  • YAJI: An ECMAScript engine[5] based on the FESI[6] implementation by Jean-Marc Lugrin in 1999, using the Java platform, currently being developed to support the latest standards (Spec 262, v5.1).[7]

References

Personal tools
  • Create account
  • Log in
Namespaces

Variants
Actions
Navigation
Toolbox
Print/export
Languages