stringtranslate.com

Rubinio

Rubinius es una implementación alternativa de Ruby creada por Evan Phoenix. Basado libremente en el diseño de Smalltalk -80 Blue Book , [2] Rubinius busca "ofrecer 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 el código Ruby. [4]

También tiene el objetivo de ser seguro para subprocesos para poder 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, está habilitado el soporte para PowerPC64 . [8]

Véase también

Referencias

  1. ^ "Lanzamientos - rubinius/rubinius" . Consultado el 17 de mayo de 2020 – vía GitHub .
  2. ^ Goldberg, Adele; Robson, Dave (1983). Smalltalk-80: El lenguaje y su implementación . ISBN 0-201-11371-6.
  3. ^ "Rubinius README". Proyecto Rubinius . Consultado el 22 de febrero de 2009 .
  4. ^ Nutter, Charles (27 de abril de 2008). "Promesas y peligros para implementaciones Ruby alternativas" . Consultado el 22 de febrero de 2009. El proyecto Rubinius de Evan Phoenix es un esfuerzo por implementar Ruby utilizando la mayor cantidad posible de código Ruby .
  5. ^ El futuro de Rubinius engineyard.com 2013 [ enlace roto ]
  6. ^ "Vektra se une a HashiCorp". www.hashicorp.com . Consultado el 29 de junio de 2017 .
  7. ^ "Inicio". hashicorp.com .
  8. Gustavo Frederico Temple Pedrosa, Vitor 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