fbpx
Wikipedia

SpiderMonkey

SpiderMonkey es el nombre en clave dado por Mozilla su implementación de interprete de JavaScript que se emplea en el navegador Mozilla Firefox y en otros productos.

SpiderMonkey
Información general
Tipo de programa intérprete de JavaScript
Autor
Desarrollador

Fundación Mozilla

Corporación Mozilla
Modelo de desarrollo Código abierto
Licencia MPL 2.0
Información técnica
Programado en
Plataformas admitidas multiplataforma
Versiones
Última versión estable 45
8 de marzo de 2016
Enlaces
Sitio web oficial
Repositorio de código

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 el lenguaje de programación C, en C++[1]​ y en Rust[2]​ 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 30de 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 la versión 3.0.[3]

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 MongoDB (pronto será remplazado por V8), 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. También es usado por el entorno de escritorio GNOME desde su versión 3. Actualmente el motor SpiderMonkey es utilizado en el videojuego de código abierto 0 A.D. (en su versión 45)

Referencias

  1. «Home». spidermonkey.dev (en inglés). Consultado el 1 de febrero de 2020. 
  2. «Home». spidermonkey.dev (en inglés). Consultado el 1 de febrero de 2020. 
  3. Mejora de Firefox mediante Javascript

Enlaces externos

  •   Datos: Q1848400
  •   Multimedia: Category:SpiderMonkey

spidermonkey, nombre, clave, dado, mozilla, implementación, interprete, javascript, emplea, navegador, mozilla, firefox, otros, productos, información, generaltipo, programaintérprete, javascriptautorbrendan, eichnetscape, communications, corporationdesarrolla. SpiderMonkey es el nombre en clave dado por Mozilla su implementacion de interprete de JavaScript que se emplea en el navegador Mozilla Firefox y en otros productos SpiderMonkeyInformacion generalTipo de programainterprete de JavaScriptAutorBrendan EichNetscape Communications CorporationDesarrolladorFundacion Mozilla Corporacion MozillaModelo de desarrolloCodigo abiertoLicenciaMPL 2 0Informacion tecnicaProgramado enCC RustPlataformas admitidasmultiplataformaVersionesUltima version estable458 de marzo de 2016EnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Indice 1 Historia 2 Caracteristicas 2 1 TraceMonkey 3 Usos 4 Referencias 5 Enlaces externosHistoria EditarSpiderMonkey fue desarrollado por Brendan Eich mientras trabajaba para Netscape Communications Corporation Posteriormente paso a ser licenciado como software libre y actualmente es mantenido por la Fundacion Mozilla cita requerida Caracteristicas EditarSpiderMonkey esta escrito en el lenguaje de programacion C en C 1 y en Rust 2 e incluye un compilador un interprete informatico un descompilador un recolector de basura y clases estandarizadas Junto a su proyecto hermano Rhino ha implementado el soporte para ECMAScript for XML TraceMonkey Editar Mozilla mejoro la optimizacion de SpiderMonkey mediante Trace Trees Lanzado el 30de junio de 2009 Firefox 3 5 incluye esta nueva tecnica de optimizacion que permite una mejora entre 20 y 40 veces en algunos casos en comparacion la version 3 0 3 Usos EditarEsta pensado para ser integrado en otras aplicaciones que funcionan como programas anfitriones para JavaScript Las mas conocidas implementaciones son Mozilla Firefox Mozilla Application Suite y SeaMonkey junto a Adobe Acrobat SpiderMonkey es tambien el motor de JavaScript de MongoDB pronto sera remplazado por V8 Yahoo Widget Engine antes conocido como Konfabulator y de UOX3 un emulador de Ultima Online Ademas forma parte del conjunto de aplicaciones Sphere para la creacion videojuegos de rol Tambien es usado por el entorno de escritorio GNOME desde su version 3 Actualmente el motor SpiderMonkey es utilizado en el videojuego de codigo abierto 0 A D en su version 45 Referencias Editar Home spidermonkey dev en ingles Consultado el 1 de febrero de 2020 Home spidermonkey dev en ingles Consultado el 1 de febrero de 2020 Mejora de Firefox mediante JavascriptEnlaces externos EditarSpiderMonkey en ingles SpiderMonkey Internals en ingles https mozilla spidermonkey github io Datos Q1848400 Multimedia Category SpiderMonkeyObtenido de https es wikipedia org w index php title SpiderMonkey amp oldid 137141467, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos