Dr. Mads Torgersen, lead designer of C# at Microsoft, talks to me about the upcoming release of C# 9.
Who he is, what he does, working on C# full time, who he works with. The design process. Doctor Mads, PhD. Init only properties. Records, immutability and a rabbit hole. Top level programs - simpler main programs; making programs simpler. The legacy changes or not making changes to .NET. Breaking changes; an example.