From: SASADA Koichi Date: 2008-06-03T22:57:10+09:00 Subject: [ruby-dev:34917] Re: Kernel#evalの第2引数  ささだです. Yukihiro Matsumoto wrote: > |RSpecを1.9.0-1で試して、Kernel#evalを使う箇所でエラーが発生する事に気づ > |きました。 > > Proc/Lambdaをbindingの代わりに使えるのは1.9では対応しなくて > もいいかと笹田くんに聞かれて、「まあしょうがない」と答えたよ > うな気がします。最終的には笹田くんに確認しないといけませんが。  まぁしょうがないと言われて喜んで対応しなかった気がします.対応し ろ,と言われると,どうしたもんかと頭を抱えます.  この場合,Proc#binding を使う,という手もあります.  そういえば,勢いで Proc#binding を付けてしまったんですが,最適化を 阻害する原因として JRuby の人たちに散々恨み言を言われたのですが. Binding と可換と思われないように,実は Proc#binding も消した方がいい んじゃないかと思えてきました.  どうしたもんでしょうか.欲しい人,要らない人,どの程度いらっしゃる のかな. -- // SASADA Koichi at atdot dot net