4Trabes Historias de una empresa en 100 metros cuadrados

El blog de Trabe Soluciones

Jugando con JRuby

|

Asís y yo hemos decidido hablar un poco sobre JRuby en el seminario introductorio de Rails del jueves, ya que esperamos que la mayoría de los asistententes vengan del mundo Java.

Para preparar el material he vuelto a revisitar la página del proyecto que tenía un poco abandonada. Me ha sorprendido lo mucho que han avanzado y como han mejorado la integración con Java. Es bastante sencillo:

1
2
3
4
5
6
7
8
9
10
11
12
13
include Java
import 'java.util.ArrayList'

list = ArrayList.new
list.add "uno"
list.add "dos"
list.add "tres"
list.each do |n|
  puts "num: #{n}"
end

list.class.name # => "Java::JavaUtil::ArrayList
list.java_class.name # => "java.util.ArrayList"

Esto y mucho más, en el wiki. La verdad, crear ventanas swing desde jirb hace que un escalofrio te recorra toda la espalda. Curioso cuanto menos.

NOTA: Un día de estos pruebo a desplegar alguna de nuestras aplicaciones con JRuby en un Tomcat utilizando Goldspike y os cuento.

Lo sentimos, pero los comentarios están cerrados