最近、自分の扱うプログラムの数が増えてきました。Java、Python、Jython、Perl、Rubyって感じでしょうか。メインはもっぱらJavaなわけですが。前よりは結構いろいろなことができるようになってきたわけですが、一つの言語でやりたいことが完結するとは限りません。例えば ほげほげしたいライブラリはJavaに、むにゃむにゃ(?)したいライブラリはPerlに 計算部分はJavaで、出力部分はRuby on Railsで*1 などとやりたいときがあるでしょう。素人*2目にもよくないということが分かってしまいます。というか自分が今やってみたいというところです。 前にPerlからJavaプログラムを動かすみたいなことをやってみたことがあるのですが、かっこよくない気がします。なぜならば、以前のやり方だとライブラリを持っている言語から結果をファイルに書いて、そのファイルを使いたい側の言語で読み