Rubinius
Rubinius es una implementación alternativa del lenguaje de programación Ruby creado por Evan Phoenix. Basado libremente en el diseño de Smalltalk-80 Blue Book, Rubinius tiene como objetivo "proporcionar un ambiente rico y de alto rendimiento para la ejecución de código Ruby".[1]
Rubinius | ||
---|---|---|
Información general | ||
Tipo de programa | intérprete del lenguaje de programación Ruby | |
Autor | Evan Phoenix | |
Desarrollador | Evan Phoenix | |
Lanzamiento inicial | 2006 | |
Licencia | Licencia BSD | |
Estado actual | En desarrollo | |
Información técnica | ||
Programado en | C++ y Ruby | |
Versiones | ||
Última versión estable | 3.1002 de marzo de 2018 | |
Enlaces | ||
Objetivos
editarRubinius sigue las tradiciones de Lisp y Smalltalk, haciendo que la mayor parte de la implementación Ruby este construida en código Ruby.[2]
También tiene como objetivo la seguridad en hilos con el fin de ser capaz de integrar más de un intérprete en aplicaciones individuales.
Apoyo
editarDesde el año 2007 hasta el 2013, Engine Yard ha financiado el proyecto mediante la contratación de un ingeniero para trabajar a tiempo completo en Rubinius.[3] Evan Phoenix es ahora CEO de Vektra.[4]
Véase también
editarReferencias
editar- ↑ https://github.com/rubinius/rubinius/blob/master/README
- ↑ http://blog.headius.com/2008/04/promise-and-peril-for-alternative-ruby.html
- ↑ «Copia archivada». Archivado desde el original el 12 de abril de 2018. Consultado el 20 de octubre de 2013.
- ↑ «Copia archivada». Archivado desde el original el 7 de febrero de 2015. Consultado el 8 de febrero de 2015.
Enlaces externos
editar- Sitio web de Rubinius
- Repositorio de código de Rubinius
- Sitio de compatibilidad de gems para Rubinius Archivado el 10 de abril de 2011 en Wayback Machine.