Hi, On 9/23/11 7:12 AM, Kurt Stephens wrote: > What is MVM? MVM is abbreviation of Multiple VM (Virtual machine.) > Why do we need a singleton at all? I think because currently Ruby doesn't need multiple object spaces, but rb_objspace is prepared for a feature for the future. And as Nobu said, global variables are much slower than a local variable. -- Shota Fukumori a.k.a. sora_h - http://sorah.jp/