Object#instance_exec欲しいなあ - http://rubikitch.com/に移転しました instance_execキターーーーーー(゜∀゜)ーーーーーー!! たった今、Ruby 1.8.7-preview4がリリースされた。 念願叶ってやっとObject#instance_execがbackportされたのだ!つまり、Ruby 1.8.7でinstance_execが使えるということだ!! instance_execとは、Object#instance_evalに引数が渡せるようになったもの。 ついでに、関数的メソッド呼び出しで使用するとLispのletみたいになる。 Ruby 1.8.6以前でも実装することはできたが、かなり大変だった。 instance_execを使うと、コードの可読性を上げることができるので使ってみよう。 RUBY_VERSION # =>