News for hackers. Stuff that matters.
Re:Get Ready For C# 4.0 by frou_dh on Monday May 10, 2010 @10:50AM (#1334568)
Buh... I haven't read Jon Skeet's C# In Depth for C# 3.0 yet. Can I pass?
Re:Get Ready For C# 4.0 by solutionyogi on Monday May 10, 2010 @12:28PM (#1334924)
I haven't read C# In Depth for 4.0 yet, but I would suggest that you should not pass on the 3.0 version. Here's why.

C# In Depth is not like a technical reference book where the author rehashes the same information what you can find on your own at MSDN. Jon discusses the evolution of language starting from C# 1.0 up to 3.0. I sincerely wish that all technical books were written like this. If you are still not convinced and want the cofnirmation from someone more authoritative, let me point you to Eric Lippert's forward for the book.

http://blogs.msdn.com/ericlippert/archive/2008/04/28/c-in-de...

Eric Lippert is a senior developer on the C# compiler team and his blog is a must read for all C# developers.

Coming to the main point, my guess is that Jon may be skipping on some details in the new version of the book which he has already covered in the current version. And I think it would be great idea to learn about the choices/compromises made by the language designers.

Good luck.

Re:Get Ready For C# 4.0 by frou_dh on Monday May 10, 2010 @05:51PM (#1336059)
Thank you. It occurred to me that it would be nice if the pre-generics artefacts were somehow erased from history. (They're essentially clutter in a space that's getting fuller and fuller, right?)
Re:Get Ready For C# 4.0 by WorkerBee on Monday May 10, 2010 @11:36AM (#1334711)
I have Jon Skeet's "C# In Depth" for C# 4.0 on pre-order. It's not out just yet.