From: Luis Lavena Date: 2007-11-12T01:45:01+09:00 Subject: Re: enterprise ruby On Nov 11, 8:47 am, Michal Suchanek wrote: > > No, it's not dead end. However, I would expect its lifetime something > like 1-2 years. So small tweaks that bring immediate benefit are worth > it. Rewriting the GC probably not. Even if you manage to do it before > 1.8 is obsolete it would get intensive use for a few moths at best. > If 2.0 succeeds (and I believe in it) there will be little incentive > to use 1.8 anymore. 2.0 will be the current actively developed > interpreter, and implementing the GC in there makes more sense. > Maybe this was discussed before, but noone mention it. I think Rubinius team took the idea of doing some "agnostic" GC that they could switch backends when needed, without changing the API. Maybe something similar could be done for MRI? Also, thinking on Boehm Garbage Collector [1] that wasn't mention any place here, and could reduce the "time to market" of something. Anyway, just a shoot in the dark, since my knowledge of GC is too limited to actually provide more constructive comments :-) [1] http://www.hpl.hp.com/personal/Hans_Boehm/gc/