- TraceMonkey
-
SpiderMonkey Desarrollador Fundación Mozilla
mozilla.org/js/spidermonkeyInformación general Última versión estable 1.7
18 de octubre de 2007Género Intérprete de JavaScript Sistema operativo Multiplataforma Licencia MPL/GPL/LGPL En español SpiderMonkey es el nombre en clave dado por Mozilla su implementación de intérprete de JavaScript que se emplea en el navegador Mozilla Firefox, hasta la versión 3.0.x, y en otros productos.
Contenido
Historia
SpiderMonkey fue desarrollado por Brendan Eich mientras trabajaba para Netscape Communications Corporation. Posteriormente pasó a ser licenciado como software libre y actualmente es mantenido por la Fundación Mozilla.[cita requerida]
Características
SpiderMonkey está escrito en lenguaje de programación C e incluye un compilador, un intérprete informático, un descompilador, un recolector de basura y clases estandarizadas.৳
Junto a su proyecto hermano Rhino, ha implementado el soporte para ECMAScript for XML
TraceMonkey
Mozilla mejoró la optimización de SpiderMonkey mediante Trace Trees. Lanzado el 30 de junio de 2009 Firefox 3.5 incluye esta nueva técnica de optimización que permite una mejora entre 20 y 40 veces en algunos casos en comparación a la versión 3.0.[1]
Usos
Está pensado para ser integrado en otras aplicaciones que funcionan como programas anfitriones para JavaScript. Las más conocidas implementaciones son Mozilla Firefox, Mozilla Application Suite y SeaMonkey, junto a Adobe Acrobat. SpiderMonkey es también el motor de JavaScript de Yahoo! Widget Engine (antes conocido como Konfabulator) y de UOX3, un emulador de Ultima Online. Además forma parte del conjunto de aplicaciones Sphere, para la creación videojuegos de rol.
Referencias
Enlaces externos
- SpiderMonkey (en inglés)
- SpiderMonkey Internals (en inglés)
Categorías:- Intérpretes de JavaScript
- Mozilla
Wikimedia foundation. 2010.