Linked by Thom Holwerda on Mon 19th Nov 2007 21:16 UTC, submitted by Wyatt Lyon Preul
.NET (dotGNU too) Scott Guthrie has announced that Visual Studio 2008 and .NET 3.5 are now available for download and provides a tour of some of the new features. "Visual Studio 2008 and .NET 3.5 contain a ton of new functionality and improvements. Below are links to blog posts I've done myself as well as links to videos you can watch to learn more about it."
Thread beginning with comment 285445
To view parent comment, click here.
To read all comments associated with this story, please click here.
by Mediv on Tue 20th Nov 2007 12:59 UTC in reply to "RE[6]: MSDNAA"
Member since:

Regarding generics; from what I heard Java cheated there. It's "just" a compile time check so the type casting has to be done anyway.

Virtual and override are there for the same reason as C++ I guess. On non-virtual functions you don't go thru a function pointer in vtab.

OK, I see your point, and you are right. On that matters, operations have an higher cost on Java.

I like the out things for arguments to a function. More to write but thats a cheap price for potential bugs.

OK, it would be nice to have that, it can prove to be useful for better code readability.

I totally agree that Java grew up with the 1.5 release. I didn't even consider it before. I just miss the delegate sugar.

First, I found the idea very good, combined with the "events".

However, there is finally lots of things to do (declare the event, the delegate, create the delegate, be sure the event contains one delegate at least before firing it or there is a null exception, ...) so it is sometimes a bit painful to use. But it is only my opinion.

Reply Parent Score: 1