Mads Torgersen: C# Insights with Language Designer - Episode 325
Description
Mads is the Lead Designer of the C# language and has been at Microsoft for 18 years. Prior to this, Mads was a professor and contributed to a language starting with J. He was previously on episode 164 of the podcast where he spoke about the latest on C# at the time.
Topics of Discussion:
[3:43 ] Mads’s career journey.
[5:14 ] C# Compiler and language evolution.
[9:18 ] C# 12 and 13 features.
[14:35 ] The impact of the new features.
[18:11 ] The importance of gathering user feedback in refining and expanding new features.
[22:19 ] What’s the best avenue to learn if you’re coming in fresh?
[26:30 ] Mads explains the goal for C# this year.
[37:51 ] Mads views generative AI as a productivity boost rather than a replacement for human programmers.
[38:00 ] Does C# have a category?
[40:55 ] Generative AI and its impact on programming.
[43:43 ] Serving as another productivity booster for developing code.
Mentioned in this Episode:
Programming with Palermo — New Video Podcast! Email us at programming@palermo.net.
Clear Measure, Inc. (Sponsor)
.NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!
Jeffrey Palermo’s Twitter — Follow to stay informed about future events!
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.