Leading C# with Mads Torgersen
Episode #1562
Thursday, July 12, 2018
Time for a chat with the leader of C#! Carl and Richard talk to Mads Torgersen about where C# has been and where it's going. Mads discusses some of the ideas being explored for what will become C# 8, including the on-going experiments with nullable reference types. The conversation dives into how language features are developed, the challenge of dealing with a huge diversity of developers in C# of varying skill levels and community engagement. Mads loves his role, and C# is better for it!
Guests:
Mads Torgersen
Mads Torgersen is the Architect for the C# Language at Microsoft and runs the C# design meetings. Prior to joining Microsoft in 2005, he was an associate professor at the University of Aarhus, doing programming language research.
Links:
- ExtensionMethod.NET http://extensionmethod.net/
- Mads' Blog Post on Nullable Reference Types https://blogs.msdn.microsoft.com/dotnet/2017/11/15/nullable-reference-types-in-csharp/
- Tuples in C# https://docs.microsoft.com/dotnet/csharp/tuples
- C# on GitHub https://github.com/dotnet/roslyn