Rubinius es una implementación alternativa de Ruby creada por Evan Phoenix . Basada libremente en el diseño del Libro Azul de Smalltalk -80 , [ 2 ] Rubinius busca "proporcionar un entorno rico y de alto rendimiento para ejecutar código Ruby". [ 3 ]
Objetivos
Rubinius sigue las tradiciones de Lisp y Smalltalk, implementando de forma nativa la mayor cantidad posible de Ruby en código Ruby. [ 4 ]
También tiene como objetivo ser seguro para subprocesos, de modo que se pueda integrar más de un intérprete en una sola aplicación.
Patrocinio
De 2007 a 2013, Engine Yard financió a un ingeniero a tiempo completo para trabajar exclusivamente en Rubinius. [ 5 ] Evan Phoenix ahora trabaja en HashiCorp . [ 6 ] [ 7 ]
Compatibilidad con PowerPC64
Desde la versión 2.4.0, se habilitó la compatibilidad con PowerPC64 . [ 8 ]
Véase también
Referencias
- ↑ "Versiones - rubinius/rubinius" . Consultado el 17 de mayo de 2020 a través de GitHub .
- ↑ Goldberg, Adele; Robson, Dave (1983). Smalltalk-80: El lenguaje y su implementación . Addison-Wesley. ISBN 0-201-11371-6.
- ↑ "Rubinius README" . Proyecto Rubinius . Consultado el 22 de febrero de 2009 .
- ↑ Nutter, Charles (27 de abril de 2008). "Promesas y peligros para implementaciones alternativas de Ruby" . Recuperado el 22 de febrero de 2009. El
proyecto Rubinius de Evan Phoenix es un esfuerzo por implementar Ruby utilizando la mayor cantidad de código Ruby posible.
- ↑ El futuro de Rubinius engineyard.com 2013 Archivado el 12 de abril de 2018 en Wayback Machine
- ↑ "Vektra se une a HashiCorp" . www.hashicorp.com . Consultado el 29 de junio de 2017 .
- ↑ "Inicio" . hashicorp.com .
- ↑ Gustavo Frederico Temple Pedrosa, Vítor de Lima, Leonardo Bianconi (2014). "Versión 2.4.0" . GitHub . Consultado el 6 de enero de 2020 .
{{cite web}}: CS1 maint: varios nombres: lista de autores ( enlace )
Enlaces externos
- Sitio web oficial
- Blog de Evan Phoenix
- Vídeo de Evan Phoenix en RubyConf 2007
- Vídeo de Evan Phoenix en MountainWest RubyConf 2008
- Presentación de Evan Phoenix en RubyConf 2008
- Repositorio de código de Rubinius en GitHub
- El gran duelo de Ruby (diciembre de 2008) : Rubinius comparado con otras máquinas virtuales de Ruby comunes.
- "Cómo instalar Rubinius en Mac OS X" . Archivado del original el 12 de octubre de 2007. Consultado el 5 de octubre de 2007 .
- ¿Es Rubinius? - Compatibilidad de gemas para Rubinius impulsada por la comunidad
- Software beta
- Intérpretes de código abierto y libre
- Software libre programado en C++
- Software libre programado en Ruby
- Ruby (lenguaje de programación)
- Herramientas de programación informática