Rhino (JavaScript)
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.
Autor | Mozilla Foundation |
---|---|
Aktualna wersja stabilna | 1.7.15 (4 maja 2024) [±] |
Język programowania | Java[1] |
Rodzaj | Silnik JavaScriptu |
Licencja | MPL[2] |
Strona internetowa |
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 – SpiderMonkey.
Zobacz też
edytujPrzypisy
edytuj- ↑ a b c Rhino: JavaScript in Java. GitHub Pages. [dostęp 2022-03-06]. (ang.).
- ↑ rhino/LICENSE.txt. GitHub. [dostęp 2022-03-06]. (ang.).