C++0x Is Official: Unanimously
August 13, 2011 11 Comments
Herb Sutter, one of the rock stars of the C++ development world has posted his thoughts and shares with the world that C++0x has been approved unanimously as an International Standard. From his post:
The final ISO ballot on C++0x closed on Wednesday, and we just received the results: Unanimous approval.
The next revision of C++ that we’ve been calling “C++0x” is now an International Standard! Geneva will take several months to publish it, but we hope it will be published well within the year, and then we’ll be able to call it “C++11.”
I want to extend my thanks again to Bjarne Stroustrup for sharing his work with the world and continuing to help move it forward, and to all of the participants whose hard work went into achieving this important milestone in the history of a great language. Thanks!
Now the real work begins in moving the world from C++98/C++03 to the more sane and much more wonderful C++0x.
Finally us C++ programmers can start looking forward to modern C++ features that makes programming with C++ just that more pleasurable and powerful.
Here’s to a brighter future with C++0x!
Pingback: C++0x Is Official: Unanimously | Real Coding!!
Finally. Hope compiler compability get great. Do not want the compiler war. Code need to be platform independent.
as much as i like to agree with Jones in his/her earlier post, i do think that compilers will bear any mark of conformity to standards however but i do care that they implement the features as per spec and not introduce any unknown anomalies.
Congratulations to everyone on their hard work! I think C++ compilers will be very conforming very quickly, with very little incompatibilities. Many features are already supported fully (probably due to the long period for standardization), and GCC and Microsoft will probably have a great implementation out by the beginning of the next year. All the other major vendors should be compliant by next year.
glad to see it fully around in a few months.
Indeed, GCC already supports a very large portion of C++0x. As for Microsoft, they presumably can’t add it until the next Visual Studio edition (I don’t think I’ve ever received updates for the compiler…). However, that release will hopefully we in 2012 anyway
It was a battle getting the latest GCC on my MBP, but god was it worth it! How on earth did I ever code without anonymous lambda functions?
Pingback: C++有新標準,叫做C++0x « AlanShum's Blog
Pingback: C++0x Support Chart, and a Revision to Nomenclature | SFML Coder
Pingback: C++11: Aprovação unânime como Linguagem Padrão « Juliano C. Rossi
Finally, C++ is coming up with the bang.