Next generation C++ "goes beta"
C++0x, the developing specification for the next C++ standard, has been advanced to a Committee Draft, regarded by some as the "beta" release. C++0x has been discussed for some years, but this move marks the point where it is considered feature complete. The expected date for the final standard is 2010, but no major changes are expected in the next year.
The change in the status of the draft came after a meeting of the ISO C++ Standards Committee, hosted by Google in San Francisco in late September, where votes approved the inclusion of user defined literals, simplified Python-like loops, library thread safety and "concepts", an improved form of generics. C++ first became an international standard in 1998, and C++0X plans for almost complete backwards compatibility.