Narcissus (JavaScript engine)

Narcissus (JavaScript engine)

Narcissus is an open source JavaScript engine. It was written by Brendan Eich, who also wrote the first JavaScript engine, SpiderMonkey. Its name is based on the mythical figure of Narcissus, who fell in love with himself. This relates to the fact that this JavaScript engine is a metacircular interpreter, because the engine itself is also written in JavaScript, albeit using non-standard extensions that are specific to SpiderMonkey.

The Narcissus engine can be plugged into Firefox via Zaphod add-on to run scripts on web pages[1]. Since Narcissus has a simpler code-base than "real" JavaScript engines, it can be used to prototype new language features with less effort.[2]

See also

  • List of JavaScript engines

External links

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Rhino (JavaScript engine) — Rhino Developer(s) Mozilla Foundation / Mozilla Corporation Stable release 1.7R3 / May 9, 2011; 6 months ago ( …   Wikipedia

  • V8 (JavaScript engine) — Google V8 JavaScript Engine Developer(s) Google Stable release 3.7.8[1] / November 17, 2011; 2 days ago …   Wikipedia

  • Narcissus — may refer to: Biology Narcissus (plant), a genus containing daffodils and others People Narcissus (mythology), Greek mythological character Narcissus (wrestler) (2nd c.), assassin of the Roman emperor Commodus Tiberius Claudius Narcissus (1st c.) …   Wikipedia

  • JavaScript — Paradigmen: multiparadigmatisch Erscheinungsjahr: 1995 Entwickler: Brendan Eich Aktuelle Version: 1.8  (2008) …   Deutsch Wikipedia

  • JavaScript — Не следует путать с Java. JavaScript Класс языка: мультипарадигменный …   Википедия

  • Движок JavaScript — Не следует путать с Java Runtime Environment. Движок JavaScript  специализированная программа, обрабатывающая JavaScript, в частности, в браузерах. Содержание 1 История 2 Движки JavaScript 2.1 Mozilla …   Википедия

  • Comparison of server-side JavaScript solutions — This is a list of Server side JavaScript solutions. Contents 1 Server side JavaScript use 2 See also 3 External links 4 References …   Wikipedia

  • Chakra (JScript engine) — Chakra Developer(s) Microsoft Development status Active Operating system Microsoft Windows Type JScript engine Chakra is a JScrip …   Wikipedia

  • V8 (движок JavaScript) — У этого термина существуют и другие значения, см. V8 (значения). V8 JavaScript Engine Тип Движок JavaScript Разработчик Google Inc. Написана на C++ …   Википедия

  • Presto (layout engine) — Presto Developer(s) Opera Software ASA Stable release 2.9.168 / 28 June 2011; 4 months ago ( …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”