Jruby una implementación de Ruby para la JVM

Jruby es una implementación del lenguaje de programación Ruby, pero para la JVM. Se puede decir que es un intérprete de Ruby escrito en Java, que se ejecuta sobre la máquina virtual.

Actualmente, Ruby anda por la versión 1.9.2 y corre sobre una máquina virtual específica para Ruby que está escrita en C. Por ahora, Jruby soporta la versión 1.8 de Ruby y se está trabajando para en la compatibilidad con la versión 1.9.2.

Al utilizar Ruby bajo la JVM, nos beneficiamos de todas las ventajas que nos proporciona esta máquina que es muy utilizada hoy en día.

El uso de Jruby es muy sencillo, y nos permite la posibilidad de crear código de Ruby escrito con Jruby, o incluso un híbrido Ruby Java. Muestra de esto, es el ejemplo que nos dejó Charles Nutter, uno de los creadores de Jruby, donde crea un Jframe con Jruby.

#Usar Java
require "java"
 
#Importar las clases Java requeridas:
include_class javax.swing.JFrame
include_class javax.swing.JLabel
 
#Crear Frame y agregar etiqueta:
f = JFrame.new 'Ventana - JRuby'
f.setSize 400,400
l = JLabel.new 'Hola mundo desde JRuby'
f.add l
f.show


Vía: Picandocodigo
COMPARTE ESTA NOTICIA

ENVIAR A UN AMIGO
COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN GOOGLE +