Eh... I'm less a fan of Ruby's GC. As a former c# developer, I'm
actually curious why the comment on .NET's GC?

BTW, objects in Ruby are not guaranteed to be GC'ed when there are no
more references to them. They can easily survive numerous cycles of
the GC and be found in the ObjectSpace. It's actually really
frustrating.