>>85
Maybe the primary mistake is thinking that memory management is anything but just another problem to be solved by a programmer. If there's some GC algorithm out there that suits the needs of the program you're currently writing, then use that GC algorithm just like you'd use your favorite
sort algorithm. But don't try to pretend that it isn't an algorithm or that it isn't part of programming. Yes, it's great when you can use an existing library to solve a problem, but it's dumb to think that someone's going to write a library (GC or otherwise) that magically works in every situation. Again, you're just being lazy.