From: MenTaLguY Date: 2006-02-19T03:48:24+09:00 Subject: Re: define_method fun On Sat, 2006-02-18 at 23:51 +0900, Patrick Ritchie wrote: > Wow, that's impressive, why such huge difference? eval-ing (especially a string) is expensive, basically. If you move the eval outside the method body, it means you only pay that cost once (when defining the method), rather than every time the method is run. -mental