3.8. Jon Skeet

For those developers who really want to delve into the details of a language, I don't think you can do much better than reading Jon Skeet's C# in Depth (Manning, 2008). A revised version for .NET 4.0 is currently on its way (see http://csharpindepth.com).

I spoke to Jon about his thoughts on C# 2010.

What do you see as the top feature(s) in C# 2010, and why?

Named arguments and optional parameters, without a doubt. (That sounds like two features, but they naturally come together.) It's a small feature, but it's likely to be the most widely used one. Two of the others (better COM support and dynamic typing) are only likely to be used by a minority of developers, and while generic variance is useful and interesting, it's more of ...

Get Introducing .NET 4.0: with Visual Studio 2010 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.