Rubiniusz

Rubiniusz
Deweloper (y) Evana Phoenixa i Briana Shirai
Wersja stabilna
5.0 / 16 maja 2020 r . ; 2 lata temu ( 16.05.2020 )
Magazyn
Napisane w C++ i Ruby
System operacyjny Podobny do Uniksa
Typ Kompilator języka programowania Ruby
Licencja Licencja publiczna Mozilli
Strona internetowa rubini.us _

Rubinius był alternatywną implementacją Ruby stworzoną przez Evana Phoenixa. Opierając się luźno na Blue Book Smalltalk -80 , Rubinius starał się „zapewnić bogate, wydajne środowisko do uruchamiania kodu Ruby”.

Cele

Rubinius kontynuuje tradycje Lisp i Smalltalk, natywnie implementując jak najwięcej języka Ruby w kodzie Ruby.

Ma również na celu zapewnienie bezpieczeństwa wątków , aby móc osadzić więcej niż jednego interpretera w jednej aplikacji.

Sponsoring

W latach 2007–2013 firma Engine Yard ufundowała jednego pełnoetatowego inżyniera, który pracował wyłącznie nad Rubiniusem. Evan Phoenix pracuje teraz w HashiCorp .

Obsługa PowerPC64

włączona jest obsługa PowerPC64 .

Zobacz też

Linki zewnętrzne