From: transfire@... Date: 2006-06-30T21:54:31+09:00 Subject: Re: Is a block converted to a Proc object before yield? Joel VanderWerf wrote: > Sam Kong wrote: > > Hello! > > > > As you know, in Ruby, a block is not an object for some reasons, one of > > which is performance. I though this had been largely optimized. Can't ruby refrain from instatiating the block as a proc until it is needed as such? If so then simply calling .call on the block reference could just trigger yield. That would give them nearly the same performance characteristics. T.