SpiderMonkey |
辞書:電算用語の基礎知識 ローカルアプリ一般編 (PNAPLLI) |
読み:スパイダーモンキー |
外語:SpiderMonkey |
品詞:名詞 |
Mozilla FirefoxのコアJavaScriptインタープリター。
|
概要 |
世界初のJavaScriptエンジン。
ブレンダン・アイク(Brendan Eich)が、Netscape Communications時代にNetscape Navigator向けのJavaScript実装として書き上げたものである。
この実装はオープンソース化された。現在はMozilla Foundationが保守し、MPL/GPL/LGPLのトリプルライセンスとなっている。
特徴 |
応用 |
プログラムはCで書かれている。
SpiderMonkeyを用いている主要なソフトウェアはMozilla Firefoxであるが、他にも様々な製品や機器に組み込まれて使用されている。
代表例としては、Adobe AcrobatとAdobe Readerなどがある。
他に、近年よくあるインターネットTVなどは内部でJavaScriptが動作するケースが多いが、ここでSpiderMonkeyが応用されている製品も少なくないようである。
変遷 |
SpiderMonkeyはMozilla FirefoxのJavaScriptエンジンのベースということもあり、活発に改良が進められている。
SpiderMonkeyはベースとなるJavaScriptインタプリターであり、ここにJITエンジンを追加する形で改良が進めれている。JITエンジンの変遷は以下の通りである。
リンク |
通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022) Search System : Copyright © Mirai corporation Dictionary : Copyright © WDIC Creators club |