Aplicação Java chamando Ruby

Pessoal, gostaria de saber se é possível fazer que um programa Java chame um programa escrito em Ruby (no qual estou aprendendo), e vice versa também.

Exemplo: tendo o famoso “Hello World”, um escrito em Java e outro em Ruby, gostaria de fazer que quando o Hello World do Java mostrasse a mensagem, ele mostrasse também o Hello World em Ruby. (algo bem simples mesmo, só para começar).

http://jruby.org/

Um curso de Ruby muito bom .:
http://www.rubylearning.org/class/
http://www.guj.com.br/posts/list/76872.java
http://wiki.netbeans.org/wiki/view/Ruby

Não precisa inventar faz direto com JRuby.:

[code]

SwingOla.rb

require ‘java’
JFrame = javax.swing.JFrame
JLabel = javax.swing.JLabel
frame = JFrame.new
jlabel = JLabel.new(“Olá Guj”)
frame.add(jlabel)
frame.setDefaultCloseOperation(JFrame::EXIT_ON_CLOSE)
frame.pack
frame.setVisible(true) [/code]