Rubinius

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Rubinius
rubini.us y rubinius.com
Información general
Desarrollador(es) Evan Phoenix
Autor(es) Evan Phoenix
Última versión estable 3.60
21 de septiembre de 2016 (11 meses)
Género intérprete del lenguaje de programación Ruby
Programado en C++ y Ruby
Sistema operativo Multiplataforma
Licencia Licencia BSD
Estado actual En desarrollo
En español No
[editar datos en Wikidata]

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]

Objetivos[editar]

Rubinius 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[editar]

Desde 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[editar]

Referencias[editar]

Enlaces externos[editar]