JRuby 1.0

RubyKaigiでJRubyのデモがあったらしく、自分もJRuby 1.0をインストールしてサンプルを基に簡単なテストをした。以下は、JFrameを表示するだけの例。

irb(main):001:0> include Java
irb(main):002:0> import javax.swing.JFrame
irb(main):003:0> frame = JFrame.new
irb(main):004:0> frame.set_size 300, 300
irb(main):005:0> frame.visible = true

JRubyはエラーが発生したときに大量のスタックトレースやオブジェクトのinspectが表示されて。C++の標準のSTLのエラーを彷彿させる。IronPythonどうだったかな…。家帰ったらIronPython本片手に調べるつもり。