Posted Feb 27, 2007 19:29 UTC (Tue) by ncm
In reply to: garbage-collecting VMs
Parent article: Ruby Performance (Linux Journal)
People have been saying that for decades. Somehow, fifty years down the road, programs that depend on GC and address real-world problems still exhibit abysmal memory-usage patterns, and often abysmal performance, despite stellar benchmark numbers. "Strategies that can help" evidently do not help enough, or are hard enough to apply that they aren't. GC programs have always made bad neighbors, and there is no evidence of progress there. Meanwhile, the machines are not getting faster any more, and are ever more dependent on good cache behavior.
How many more decades will it be before it's OK to say that the GC experiment has failed?
to post comments)