Przejdź do zawartości

Rhino (JavaScript)

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez 212.87.227.137 (dyskusja) o 08:45, 27 paź 2006. Może się ona znacząco różnić od aktualnej wersji.

Rhino jest implementacją open source języka JavaScript zarządzaną przez Fundację Mozilla. Nazwa wywodzi się od książki wydawnictwa O'Reilly o tym języku języku, na okładce, której umieszczony został nosorożec.

W 1997 roku firma Netscape podjęła decyzję rozpoczęcia projektu. Jego rozwój ukierunkowany był na potrzeby popularnej na owe czasy 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, Organizacja Mozilla (mozilla.org) udostępniła Rhino na zasadach open source. Od tego czasu znacznie wzrosła liczba ludzi zaangażowanych w rozwój kodu źródłowego.

Rhino napisany jest całkowicie w języku Java. Fundacja Mozilla dostarcza także innej implementacji JavaScript napisanej w języku C, znanej jako SpiderMonkey.

Zobacz także

Linki zewnętrzne