Buscar
Social
Ofertas laborales ES
Main | Empezar con JRuby »
viernes
dic232011

Presentando JRuby

JRuby es Ruby sobre la JVM (Java Virtual Machine), aprovechando el JIT cuando es posible, el garbage collector, los hilos concurrentes, las herramientas del ecosistema Java, y toda la basta colección de librerías heredadas.

Otras características notables son: 

 

  • Es sencillo y fácil de instalar 
  • En la misma instalación se tiene compatibilidad con las dos versiones más utilizadas de Ruby (1.8.7 & 1.9.2)
  • Alto rendimiento (mejora a la par de los cambios en la JVM) 
  • Fácil migración entre plataformas
  • Interoperabilidad con otros lenguajes sobre la JVM

 

La página oficial de JRuby es http://jruby.org/

Existen otras interesantes implementaciones del lenguaje Ruby.

  • Rubinius es Ruby escrito en Ruby, y en donde no es posible es escrito en C++. Este es construido sobre la LLVM.
  • MacRuby es un Ruby que está altamente integrado con las librerías Cocoa de Apple para  Mac OS X, permitiendo escribir aplicaciones de escritorio con facilidad.
  • Cardinal es el compilador Ruby para la Parrot Virtual Machine (Perl 6).
  • IronRuby es una implementación altamente integrada con el Framework de .NET .

La lista anterior es interesante ya que el aprendizaje y uso de Ruby/JRuby puede ser el pivote a otras plataformas.

 

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>