I figured I would review the C++0x and document it while I'm at it for a few reasons. To start off, let's go for my favorite, the range-based for-loop.
The OpenSuse development branch just switch over to GCC 4.5 so I'm going to wait for 11.3 to try it out...but the new language features are hella exciting.
It must go a year without major edits before ANSI will adopt it as "standard".
Therefore, no, what people commonly refer to as the "C++0x standard" is
really just a proposal at this point.
Still, Intel and the GNU Project and Microsoft would be completely pissed.
However, I do seriously hope that the standard remains unchanged for that year. I can't think of anything really critical that C++ needs that isn't in the new non-standard standard, and we really need those things that are in the standard.
EDIT: Maybe not need, but it would save us a lot of coding time.
There are a LOT of good features that will not be included in the next standard.
I hope that the following language update will come sooner than this had.