views:

1201

answers:

4

Hello,

A few days ago VS 2010 went in Beta test and usually with new Visual Studio ,we get new C#.

Since VS and .NET 4 is in Beta does that mean that C# version four is near to the finish?

Edit: is C# v4 Beta included in the VS 2010 beta?

+2  A: 

As far as I know, the official release date of Visual Studio 2010 has not yet been announced. We know that .NET 4.0 and C# 4.0 will be released at the same time however, whenever it happens to be. A fair estimate for the release date might be Q1 of 2010. (The team seems to be on track with things, but it's not going to be released any earlier than the start of next year.)

Noldorin
+8  A: 

C# 4.0 is included in the VS2010 beta (you can try it right now; 'dynamic`, variance etc work), and will be shipped in VS2010 RTM and almost certainly (I assume) in the standalone .NET 4.0 RTM - but when that is is entirely up to Microsoft; in particular, Soma highlights the need to get quality and performance right, and I would encourage them not to rush on either point (I want it fast and stable ;-p).

Marc Gravell
@Marc,what do you mean "will be shipped in VS2010 RTM"? If I download VS2010 Beta 1 from msdn,I will be able to use C# v4?
John
Yes, you can use C# 4.0 with the beta, hence how I stated "C# 4.0 is included in the VS2010 beta". By RTM I mean the final released product - I'm highlighting that the *final* release schedule is unconfirmed, and what you get *today* is just a beta/preview.
Marc Gravell
I've had a lot of fun playing with it so far, but it's still very beta. :) I'm _Really_ looking forward to the finished product.
Greg D
+1  A: 

The current beta C# 4.0 mostly works, and almost looks like a final product, so I would expect the official launch to be october/november this year.

Microsoft are already actively showing off 2010 on any conference available.

SWeko
A: 

There is no clear date for the release, it really depends on how many problems they find on the beta. However, there is no reason not to use the beta to develop software that will be released in the future, since there will be few changes to the API between now and the final release.