連載企画 - JRubyとJavaによるアプリケーション開発 Rubyは、今もっとも注目されている言語の一つです。Rubyには、開発生産性が高いRuby on Railsと呼ばれる開発フレームワークがあり多くの開発者が、この流れは本物なのかを見極めようとしています。 Rubyには、大規模システムで必要となる高度なトランザクション機能やJDBCドライバをはじめとする豊富な資産がまだありません。しかし、そんな隙間を埋めるすばらしいアプローチにJRubyがあります。 JRubyは、JavaVM上に実装されたRuby処理系です。JavaのクラスをシームレスにRubyのクラスとして扱うことができるため、Javaの資産を継承しつつRubyの開発生産性を手にすることができます。こうした取り組みからWeb開発におけるJavaとRubyが今後ますます重要性を増してくると考えています。 このシリーズでは、Ja