
Mads Torgersen on C# 7 and Beyond
Summary: In this week's podcast QCon chair Wesley…
April 27, 201620m 20s
Audio is streamed directly from the publisher (dts.podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Summary: In this week's podcast QCon chair Wesley Reisz talks to Mads Torgersen who leads the C# language design process at Microsoft, where he has been involved in five versions of C#, and also contributed to TypeScript, Visual Basic, Roslyn and LINQ. Before he joined Microsoft a decade ago, he worked as a university professor in Aarhus, Denmark, doing research into programming language design and contributing to Java generics.
Why listen to this podcast
• The overall theme for C# 7 will be features that make it easier to work with data, including language level support for tuples.
Roslyn, the compiler and API, allows a much more agile evolution of the language.
• The Omnisharp initiative aims to facilitate easier editing of C# code in other editors, including VS Code.
• IoT and Artificial Intelligence are emerging as key disruptive trends.
• The release may also include pattern matching for type switching.
• C# 7 is the first new release of the language to be completely built in the open.
More on this
• You can access our whole coverage on C#7 http://bit.ly/1ZlM4NI or have an overview on what's new on C# in general http://bit.ly/1rx6SGM.
• You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. http://bit.ly/24x3IVq
• Attend Mads Torgersen's session at QCon New York 2016, Jun 13-17. http://bit.ly/1YcBgAY