Things I would like to see for VC++ and C++ in Windows:
- A bigger focus on modern C++ design. Look at the PPL -- it knows that it's in C++ and takes full advantage of it. It fits perfectly, working exactly as expected. Contrast this with so many of the other C++ offerings at MS which rely on or try to mimic COM. COM is not a good or friendly way to write C++!
- A better way to use SIMD intrinsics. They're kind of a pain right now and I think it could be made much much better, to express it as native C++. PPL is hyped as a way to better utilize your CPU, while a lot of people are still missing out on 2x-20x increases SIMD can provide to certain problems!
- A new, pure-native UI framework with a focus on databinding. Direct2D and pure vector like WPF would be a plus. Built-in async databinding would be even better! Like WPF, design as if there was a clean slate -- don't just upgrade Win32 or MFC.
- A kitchen-sink library similar to the .NET Framework. Windows already has APIs scattered around for much of this, but a collection of supported, modern C++ wrappers would be fantastic.