From: Sebastian Hungerecker Date: 2009-05-01T00:57:43+09:00 Subject: Re: object scope and cleanup 7stud -- wrote: > In a language like C++, > > out_of_scope == destruction Well if a variable containing an object goes out of scope, the object is destroyed, yes. But if all variables containing a pointer to an object (the only kind there is in ruby) go out of scope and you did not previously call free or destroy, the object will simply remain in memory forever.