Ander Hejlsberg interview

I've posted multiple times about the interview Bill Venners did with Anders Hejlsberg, the designer of the C# programming language. I'm going to again as the last part of the interview has been published, so if you waited to read it until all of it was available, this is your chance. It consists of eight parts: Part 1: The C# Design Process Part 2: The Trouble with Checked Exceptions Part 3: Delegates, Components, and Simplexity Part 4: Versioning, Virtual, and Override Part 5: Contracts and Interoperability Part 6: Inappropriate Abstractions Part 7: Generics in C#, Java, and C++ Part 8: CLR Design Choices