Diferencia entre revisiones de «Rubinius»
Sin resumen de edición |
Rescatando 3 referencia(s) y marcando 0 enlace(s) como roto(s)) #IABot (v2.0.9.5 |
||
(No se muestran 37 ediciones intermedias de 22 usuarios) | |||
Línea 4: | Línea 4: | ||
| desarrollador = Evan Phoenix |
| desarrollador = Evan Phoenix |
||
| lanzamiento = |
| lanzamiento = |
||
| ultima_version = |
| ultima_version = 3.60 |
||
| fecha_última_versión = {{fecha de lanzamiento| |
| fecha_última_versión = {{fecha de lanzamiento|21|09|2016}} |
||
| sistema_operativo = [[Multiplataforma]] |
| sistema_operativo = [[Multiplataforma]] |
||
| estado = En desarrollo |
| estado = En desarrollo |
||
Línea 15: | Línea 15: | ||
}} |
}} |
||
'''Rubinius''' es una implementación alternativa del [[lenguaje de programación]] [[Ruby]] |
'''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".<ref>https://github.com/rubinius/rubinius/blob/master/README</ref> |
||
== Objetivos == |
== Objetivos == |
||
Rubinius sigue las tradiciones de [[Lisp]] y Smalltalk, haciendo que la mayor parte de la implementación Ruby este construida |
Rubinius sigue las tradiciones de [[Lisp]] y Smalltalk, haciendo que la mayor parte de la implementación Ruby este construida en 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 |
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 == |
== Apoyo == |
||
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.<ref>{{Cita web |url=https://blog.engineyard.com/2013/the-future-of-rubinius |título=Copia archivada |fechaacceso=20 de octubre de 2013 |fechaarchivo=12 de abril de 2018 |urlarchivo=https://web.archive.org/web/20180412001215/https://blog.engineyard.com/2013/the-future-of-rubinius |deadurl=yes }}</ref> Evan Phoenix es ahora CEO de Vektra.<ref>{{Cita web |url=http://vektra.com/ |título=Copia archivada |fechaacceso=8 de febrero de 2015 |fechaarchivo=7 de febrero de 2015 |urlarchivo=https://web.archive.org/web/20150207002805/http://vektra.com/ |deadurl=yes }}</ref> |
|||
[[Engine Yard]] emplea a dos ingenieros para trabajar exclusivamente a tiempo completo en Rubinius. <ref>http://antoniocangiano.com/2008/01/15/why-engine-yard-rubinius-and-merb-matter/</ref> |
|||
== Véase también == |
== Véase también == |
||
* [[JRuby]] |
* [[JRuby]] |
||
* [[MacRuby]] |
|||
* [[Máquina virtual Parrot]] |
* [[Máquina virtual Parrot]] |
||
Línea 39: | Línea 38: | ||
* [http://rubini.us/ Sitio web de Rubinius] |
* [http://rubini.us/ Sitio web de Rubinius] |
||
* [ |
* [https://github.com/rubinius/rubinius Repositorio de código de Rubinius] |
||
* [http://isitrubinius.com/ Sitio de compatibilidad de gems para Rubinius] {{Wayback|url=http://isitrubinius.com/ |date=20110410003205 }} |
|||
{{Control de autoridades}} |
|||
[[Categoría:Lenguajes de programación orientada a objetos]] |
[[Categoría:Lenguajes de programación orientada a objetos]] |
||
[[Categoría:Lenguajes interpretados|Ruby]] |
[[Categoría:Lenguajes interpretados|Ruby]] |
||
[[Categoría:Compiladores e |
[[Categoría:Compiladores e intérpretes libres]] |
||
[[Categoría:Ruby]] |
|||
[[Categoría:Software beta]] |
Revisión actual - 05:59 10 oct 2024
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 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]- ↑ 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.