Mads Torgersen on C# 7 and Beyond
Published April 27, 2016
20 min
    Add to queue
    Copy URL
    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 or have an overview on what's new on C# in general • You can also subscribe to the InfoQ newsletter to receive weekly updates on the hottest topics from professional software development. • Attend Mads Torgersen's session at QCon New York 2016, Jun 13-17.
        0:00:00 / 0:00:00