Hey look, initializer lists! Long overdue, yet God forbid they just add them to VS2012 instead.
And how silly is it of them to prepare a new IDE less than a full year after the previous one? Then again, maybe VS2013 has some merits I can't see. [/sarcasm]
If I recall correctly the lead programmer on the visual studio team stated that some C++11 features were too difficult to implement (I believe it was variadic templates). I don't except them to have C++11 support for a long time, even though it seems they are already adding C++14 features.
And how silly is it of them to prepare a new IDE less than a full year after the previous one?
It's the same release cycle used since VS2008. I expect the final release to be VS2014.
xerzi wrote:
If I recall correctly the lead programmer on the visual studio team stated that some C++11 features were too difficult to implement (I believe it was variadic templates).
I don't think it's that it was too difficult, but rather too difficult to accomplish within the release timeline.
It's the same release cycle used since VS2008. I expect the final release to be VS2014.
From what I've read, I don't believe it is so; VS 2013 is meant to be VS 2013 and yes it looks like they are doing them every year now instead of every two years.
Edit:
I’m thrilled to share that our next major release, Visual Studio 2013, will be available later this year
I don't think it's that it was too difficult, but rather too difficult to accomplish within the release timeline.
When he gave that statement GCC and Clang already had that feature for 3-4 years. Time can't really be said to be a factor when two other compilers both became feature complete around the same time, except for visual studio.