Przejdź do zawartości

Rhino (JavaScript)

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez InternetArchiveBot (dyskusja | edycje) o 10:09, 5 mar 2022. Może się ona znacząco różnić od aktualnej wersji.
Rhino
logo
Autor Mozilla Foundation
Aktualna wersja stabilna 1.7.11 (30 maja 2019; około 6 lat temu)[2]
Język programowania Java[1]
Rodzaj Silnik JavaScriptu
Licencja MPL[3]
Strona internetowa

Rhinosilnik 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ż

Przypisy

  1. a b c Rhino – MDN. Mozilla Developer Network. [dostęp 2017-08-10]. [zarchiwizowane z tego adresu (2017-08-10)]. (ang.).
  2. Releases – mozilla/rhino. GitHub. [dostęp 2019-10-22]. (ang.).
  3. Download Rhino – License – MDN. Mozilla Developer Network. [dostęp 2017-08-10]. (ang.).

Linki zewnętrzne