As Visual Studio 2010 Beta 1was being released, Charles Torre from Channel 9 came over to the Visual C++ team to talk about some of our new features. On this visit he spoke with Stephan T. Lavavej and myself about our VS2010 STL implementation. As Charles says on the Channel 9 page:
“We have already heard about many of the language improvements (auto, decltype, lambdas, rvalue references, …) all of which can be put to good use when using the Standard Template Library (STL). Here … tell us all about the latest version of STL. We talk about how the language features are enabling many improvements to the STL, with performance being a big beneficiary. To realize these benefits we needed to update our STL implementation to leverage these new techniques, for example adding “move” semantics to STL containers. Additionally when users of our STL implementation add “move” semantics to their types that they store in our STL containers then we hook into these as well.”
We hope you enjoy the video and please feel free to post questions/comments on the Channel 9 page – Stephan and I are eager to correspond with our STL users.
It’s the next gen of next-gen applications.
If there's anyone else trying to view the videos with WM 10 and it complains about a missing codec, install WM 11 by hand, because WM 10 is apparently too smart to do it by itself.
Why dont you guys just drop C++ from Visual Studio? Seriously. You've dropped other languages
You keep promising "exciting new features" or "this and that" for C++ when even basic editor tools like intellisense are terrible and refactoring is non-existant.
Do you think your customers are idiots? Because you do treat us like that.
Stop delivering half-baked products. Either do it well or don't do it at all.
I'd love to see and test your products. They must be 100% perfect and do everything anybody could want and always in exactly the way anybody wants it.
Seriously, can't you see how big VS is and how difficult it is to keep all languages at the same feature level if you do not want 5 years between each feature.
Have you never been at that point where your current architecture just didn't work or scale anymore and you had to redesign - that's where VS is now with its intellisense architecture which is replaced by a new one.
Sigh Man, VC++ is the best IDE for C++ development on Windows.
From my experience on other OSes and from what I've read, it might even be the best C++ IDE period.