Inline::Javaおもろい。毎度コンパイルするので気持ち遅いが、Javaのコード扱えるのは便利。
正直Java使う必要あんの?と問われると
ケモインフォでは必要、それはCDKがあるからダ
化合物の二次元座標の発生なんかはPerlMolはまだまだだし、ChemRubyもサポートしとらん。というわけで、smi2molをやるにはCDKがいいし、構造の画像変換も楽。
という経緯もあってpythonのjava実装であるjythonなどに心惹かれた事もあったが、SWIG,XSとなにやら、グルーなノリで、Inline::Javaの方向で試してみることにしたヨ。モジュール化しとけば、Javaを気にせず使いまわせるし。クイックハックにちょうどいい。
さらに、Inline::Rubyも試してみたいし、、、、、
でも、結局Inlineなんだよなぁ
JavaでもRubyでもある程度のコード書けないとあかんのよね。
そういうわけで、ChemRubyの作者の方に教えてもらったプログラミングRubyなども読み読みせなあかん。今のとこ3章で止まってるナァ。
でも、Ruby学ぶと絶対Railsにはしりたくなっちゃう。
悩みは尽きない。