Herb Sutter, the chair of the ISO C++ standards committee, reports that C++ 2011 is finally a standard!
I had the rare privilege of meeting and learning from Herb at one of his Effective Concurrency courses last summer. In addition to being a terrific instructor and author, he’s also amazingly friendly and approachable. Congratulations Herb, and of course, the rest of the committee!
I’m already using portions of C++0x C++ 2011 in my latest personal project thanks to Visual C++ 2010’s partial support. So far, I really like working with it and I’m already looking forward to the availability of more features.
I’ve seen complaints that this latest revision steepens the C++ learning curve, but I have to disagree. I can attest that C++ 2011 has already made my code simpler. Getting into specifics will turn this into a very long post, though, so you doubters will have to take my word for it for now.