I've started reading this 1996 book on GC algorithms. A lot of the first chapter is just defending the value of GC! It's much less controversial today. I wonder whether the 90s rise of OO languages can be partly attributed to the increased productivity of automatic memory mgmt.