I wanna know a few things

- Where is the GC heading? What are some of the major breaktroughs in the technology that is on the horizon, that will make the current technology better? And how will it change over time? Will it become more intelligent?

- In how many cases is a GC not a good thing? I see that for a operative system like enviroment, you to some extend might wanna do it yourself. While we see that singularity is build in a C#-like language, what are the challenges to make the GC a thing which have less backsides, which allows its to be used in most, if not all, cases?