Rubinius - Rubinius
Entwickler | Evan Phoenix, Brian Shirai |
---|---|
Stabile Version | 5.0 / 16. Mai 2020
|
Repository |
![]() |
Geschrieben in | C ++ und Ruby |
Betriebssystem | Unix-ähnlich |
Art | Ruby-Programmiersprachen-Compiler |
Lizenz | Mozilla Public License |
Webseite | rubini |
Rubinius war eine alternative Ruby- Implementierung, die von Evan Phoenix erstellt wurde . Rubinius basierte lose auf dem Smalltalk- 80 Blue Book- Design und versuchte, "eine reichhaltige, leistungsstarke Umgebung für die Ausführung von Ruby-Code bereitzustellen".
Tore
Rubinius folgt den Traditionen von Lisp und Smalltalk, indem er so viel Ruby wie möglich nativ in Ruby-Code implementiert.
Es hat auch das Ziel, threadsicher zu sein, um mehr als einen Interpreter in eine einzelne Anwendung einbetten zu können.
Sponsoring
Von 2007 bis 2013 finanzierte Engine Yard einen Vollzeitingenieur, der ausschließlich an Rubinius arbeitete. Evan Phoenix arbeitet jetzt bei HashiCorp .
PowerPC64-Unterstützung
Seit Version 2.4.0 ist die Unterstützung für PowerPC64 aktiviert.
Siehe auch
Verweise
Externe Links
- Offizielle Website
- Evan Phoenix Blog
- Evan Phoenix Video auf der RubyConf 2007
- Evan Phoenix Video auf der MountainWest RubyConf 2008
- Evan Phoenix Präsentation auf der RubyConf 2008
- Rubinius Code Repository auf GitHub
- The Great Ruby Shootout (Dezember 2008) : Rubinius im Vergleich zu anderen gängigen Ruby-VMs
- "So installieren Sie Rubinius unter Mac OS X" . Archiviert vom Original am 12. Oktober 2007 . Abgerufen am 5. Oktober 2007 .
- Ist es Rubinius? - Community-basierte Edelsteinkompatibilität für Rubinius