Diferencia entre revisiones de «Rubinius»
Apariencia
Contenido eliminado Contenido añadido
Sin resumen de edición |
|||
Línea 19: | Línea 19: | ||
== Objetivos == |
== Objetivos == |
||
Rubinius sigue las tradiciones de [[Lisp]] y Smalltalk, haciendo que la mayor parte de la implementación Ruby este |
Rubinius sigue las tradiciones de [[Lisp]] y Smalltalk, haciendo que la mayor parte de la implementación Ruby este construida con código Ruby.<ref>http://blog.headius.com/2008/04/promise-and-peril-for-alternative-ruby.html</ref> |
||
También tiene como objetivo la [[seguridad en hilos]] con el fin de ser capaz de integrar mas de un interprete en aplicaciones individuales. |
También tiene como objetivo la [[seguridad en hilos]] con el fin de ser capaz de integrar mas de un interprete en aplicaciones individuales. |
Revisión del 23:07 13 abr 2011
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 | ||
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 busca "proporcionar un ambiente rico y de alto rendimiento para ejecutar código Ruby." [1]
Objetivos
Rubinius sigue las tradiciones de Lisp y Smalltalk, haciendo que la mayor parte de la implementación Ruby este construida con código Ruby.[2]
También tiene como objetivo la seguridad en hilos con el fin de ser capaz de integrar mas de un interprete en aplicaciones individuales.
Apoyo
Engine Yard emplea a dos ingenieros para trabajar exclusivamente a tiempo completo en Rubinius. [3]