Here's a comment by Patrick Dussud on an old blog entry explaining the LISP origins of the GC:
https://blogs.msdn.microsoft.com/patrick_dussud/2006/11/21/h...
I thought I knew a thing or two about .NET, having used it since beta days, I had no idea LISP was used to bootstrap the original GC code. Fascinating stuff.
I've archived it here just in case:
Patrick is also interviewed on Channel9 and he talks about the GC. Not watched it yet:
https://channel9.msdn.com/Shows/Going+Deep/Patrick-Dussud-Ga...
Re:Guide to the CoreCLR Source Code
by matthewwarren on Friday March 24, 2017 @06:53PM
(#13952890)
Yeah that's a great video, he really knows his stuff!
There's a reply from a Microsoft employee that seems to confirm this, see https://github.com/dotnet/coreclr/issues/408#issuecomment-78...