Rhino (JavaScript)
| ||
Autor | Mozilla Foundation | |
Aktualna wersja stabilna | 1.7.11 (30 maja 2019; ponad rok temu)[2] | |
---|---|---|
Język programowania | Java[1] | |
Rodzaj | Silnik JavaScriptu | |
Licencja | MPL[3] | |
Strona internetowa |
Rhino – silnik JavaScriptu zarządzany przez Mozilla Foundation[1]. Nazwa wywodzi się od książki wydawnictwa O’Reilly o tym języku, na okładce której umieszczony został nosorożec.
W 1997 roku firma Netscape Communications podjęła decyzję rozpoczęcia projektu. Jego rozwój ukierunkowany był na potrzeby przeglądarki internetowej tej firmy. Ówczesna technologia kompilacji w Rhino posiadała jednak dwie zasadnicze wady: proces ten przebiegał zbyt wolno, a także często brakowało pamięci do jego wykonania. W efekcie Rhino wyposażono dodatkowo w tryb interpretacji kodu.
W kwietniu 1998 roku Mozilla Foundation udostępniła Rhino na zasadach open source.
Rhino jest napisany w języku Java[1]. Mozilla Foundation dostarcza także inną implementację JavaScriptu napisaną w języku C/C++ – SpiderMonkey.
Zobacz też[edytuj | edytuj kod]
Przypisy[edytuj | edytuj kod]
- ↑ a b c Rhino – MDN (ang.). Mozilla Developer Network. [dostęp 2017-08-10].
- ↑ Releases – mozilla/rhino (ang.). GitHub. [dostęp 2019-10-22].
- ↑ Download Rhino – License – MDN (ang.). Mozilla Developer Network. [dostęp 2017-08-10].
Linki zewnętrzne[edytuj | edytuj kod]
|