| So what, that is exactly the point. A programming language having a GC doesn't mean every single allocation needs to be on the heap. C# is finally at the sweet spot languages like Oberon, Modula-3 and Eiffel were on the late 90's, and unfortunely were overshadowed by Java's adoption. Go and Swift (RC is a GC algorithm) are there as well. D could be there as well on the mainstream, if there was a bit more steering into what they want to be, instead of having others catching up on its ideas. That is what made me look into the language after getting Andrei Alexandrescu's book. |