Hi Microsoft!

I use vc9 every day and I love it. I'm looking forward to vc10 and I hope it will support many more C++0x features than the four announced so far.

I admit I haven't read the C++0x draft spec in detail, but this wikipedia article (http://en.wikipedia.org/wiki/C%2B%2B0x) has a decent summary of its new features.

Below is a list of C++0x language features culled from the aforementioned wikipedia summary as well as what I've heard so far as to their support in vc10. Would you folks care to let us know as to which of the other features might make it in for the release version of vc10?

vc10 C++0x LANGUAGE FEATURE
-----------------------------------------------------------------------
YES - Rvalue reference and move semantics
? - Generalized constant expressions
? - Modification to the definition of plain old data
? - Extern template
? - Initializer lists
? - Uniform initialization
YES - auto / Type determination
? - Range-based for-loop
YES - Lambda functions and expressions
? - Alternate function syntax
? - Concepts
? - Object construction improvement
? - nullptr
? - Strongly typed enumerations
? - Angle bracket fix
? - Explicit conversion operators
? - Template typedefs
? - Transparent garbage collection
? - Unrestricted unions
NO - Variadic templates
? - New string literals
? - User-defined literals
? - Multitasking memory model
? - Thread-local storage
? - Defaulting/deleting of standard functions on C++ objects
? - Type long long int
YES - Static assertions
? - sizeof on members without explicit object

Thanks!