Async and Roslyn mean more power and insight in your C# 5.0 programs

Async, Roslyn, and how to create your best C# 5.0 program

Eric Lippert is a principal developer on the C# compiler team at Microsoft. He has been with Microsoft since 1996, where he has worked on many projects including C#, VBScript, and Jscript. He also writes regularly on his blog about C#, programming languages in general, and his other interests.

Key points from the full interview (below) include:

  • Async is a major new feature in C# 5.0. It solves latency issues! [Discussed at the 3:32 mark]
  • The Roslyn project is going to vastly improve the C#/VB compiler tooling infrastructure. It will allow developers to complete their own code analysis. [Discussed at the 6:37 mark]
  • Performance analysis is key to creating an optimal C# program. [Discussed at the 9:19 mark]
  • Find out what might be coming next to C#. [Discussed at the 11:55 mark]

You can view the entire interview in the following video.

OSCON 2012 — Join the world’s open source pioneers, builders, and innovators July 16-20 in Portland, Oregon. Learn about open development, challenge your assumptions, and fire up your brain.

Save 20% on registration with the code RADAR

Related:

tags: , ,

Get the O’Reilly Data Newsletter

Stay informed. Receive weekly insight from industry insiders.

Get the O’Reilly Web Ops and Performance Newsletter

Weekly insight from industry insiders. Plus exclusive content and offers.

Get the O’Reilly Programming Newsletter

Weekly insight from industry insiders. Plus exclusive content and offers.

Get the O’Reilly Hardware Newsletter

Get weekly insight and knowledge on how to design, prototype, manufacture, and market great connected devices.

Get Four Short Links in Your Inbox

Sign up to receive Nat’s eclectic collection of curated links every weekday.

Get the O’Reilly Design Newsletter

Stay informed. Receive weekly insight from industry insiders.

Get the O’Reilly Web Platform Newsletter

Stay informed. Receive weekly insight from industry insiders—plus exclusive content and offers.

  • LMNUCohen

    Visual Studio 2012 installation uses csc.exe version 4. There is no csc.exe version 5, as far as I can determine.

    Therefore you and the MSDN Visual Studio 2012 product are not “on the same page”