JRuby

ジェイ・ルビー

 Java言語によって実装されたRuby環境。Ruby向けに書かれたコードをクロスプラットフォームであるJVM(Java Vertual Machine)上で実行でき、RubyからJavaのライブラリへのアクセスが可能である。

 Ruby on Railsにも適用できるので、 Ruby on Railsの生産性でJavaの豊富なライブラリを活用できると期待されている。

 Charles Oliver Nutter氏とThomas Enebo氏を中心として現在も開発が進んでいるオープンソースプロジェクトで、ライセンスもCPL、GPL、LGPLの中から選択できる。2007年11月現在の最新正式バージョンは1.0。

 このようなほかプログラム言語のJava実装系には、Pythonを利用したJythonなどがある。また、Ruby言語をマイクロソフトのDRL(Dynamic Runtime Language)技術で実装した環境にIronRubyがある。

関連記事

関連用語

Ruby
Java
IronRuby

リンク

HTML5 + UX フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

アイティメディアの提供サービス

キャリアアップ