Diary/2004-4-10
続・目
目薬のかいあって充血していた目もずいぶん白くなりました。心配してくださった方々、ありがとうございました。
RubyとJava
オブジェクト指向スクリプトであるRubyからJavaへのプログラムの移植は割に容易だと思っていたのですが、結構面倒でした。
特にRubyのevalは強力ですね。
ある処理の結果によって得られる文字列によって、
呼び出すメソッドや変数名を動的に変更したりもできるし。
分岐命令や、動的なクラスなロードを利用して、
同じように実装することもできるのですが、
evalのようにすっきりとは記述できません。
尤も言語にあった実装方法を考えればいいのですが。
Copyright (c) 2001-2008 Takefumi MIYOSHI, All rights reserved