先週金曜日、RubyKaigi2008で、まつもとさんと対談をした。 テーマは、「Rubyはビジネスで使えるか?」。 丁度、10年前。まだJavaをビジネスで利用している人がほとんどいない時期。すでにJavaは、仕事で十分に使えていた。だけど、レスポンスが悪いだとか、品質が良くないとか。事実に基づかないことや、どうしようもなく些末なことが多かったけど、とにかく批判されていた。 どんなに批判されていたって、結局手がけるのは自分たちなんだし、効果があれば利用するし、そうじゃないんだったら使わないだけ。 結果的に、Javaはとても普及した。 Rubyはどうだろう? Javaに取り組んできた自分たちにとって、好都合なことに、JRubyがある。プログラムとしてのRubyを解釈・実行するJavaプログラム。なので、Javaの資産もそのまま使える。 だけど、そのままJavaのライブラリを呼び出すと、Ru