SpiderMonkey

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
SpiderMonkey
Silnik JavaScript
Autor Mozilla Foundation,
Mozilla Corporation
System operacyjny Wieloplatformowość
Język programowania C/C++
Pierwsze wydanie 1.0 (marzec 1996)
Aktualna wersja stabilna 45.0 (8 marca 2016; 11 miesięcy temu)
Aktualna wersja testowa 52.0 (25 stycznia 2017; 27 dni temu)
Licencja MPL 2.0
Strona internetowa

SpiderMonkey – nazwa kodowa pierwszego silnika JavaScriptu napisanego przez Brendana Eicha z firmy Netscape Communications, a później rozwijanego jako otwarte oprogramowanie. Obecnie projekt jest kierowany przez Mozilla Foundation. SpiderMonkey jest napisany w C/C++ i zawiera kompilator, interpreter, dekompilator, garbage collector oraz standardowe klasy. Sam w sobie nie dostarcza środowiska takiego jak obiektowy model dokumentu (DOM).

Jest on osadzony w aplikacjach dostarczających środowisko hosta. Wykorzystują go bardzo popularne aplikacje, takie jak: Mozilla Firefox, SeaMonkey, a także Adobe Acrobat i Adobe Reader. SpiderMonkey jest silnikiem JavaScript dla Yahoo! Widgets, UOX3, emulatora Ultima Online. Znajduje on także zastosowanie w Sphere suite, aplikacji wspomagającej tworzenie gier RPG.

SpiderMonkey jest pokrewnym produktem do Rhino zawierającym zaimplementowane wsparcie dla standardu ECMAScript dla XML (E4X)

Zobacz też[edytuj]

Linki zewnętrzne[edytuj]