Linked by David Adams on Sun 14th Aug 2011 22:41 UTC, submitted by subterrific
General Development 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."
Thread beginning with comment 484979
To read all comments associated with this story, please click here.
Comment by kaiwai
by kaiwai on Mon 15th Aug 2011 00:06 UTC
kaiwai
Member since:
2005-07-06

This will be interesting given that Apple through the LLVM project has committed itself to C++ 0x compliance once fully approved - what I think will be interesting is how these new features will be used by programmers and the impact for the end user; easier to manage coder? quicker to debug? able to implement complex ideas quicker?

What we need now is an Arstechnica article talking about the 'old' and 'new' way of doing things to compare how things are done now versus how one could do it in future.

Edited 2011-08-15 00:06 UTC

Reply Score: 4

RE: Comment by kaiwai
by subterrific on Mon 15th Aug 2011 00:34 in reply to "Comment by kaiwai"
subterrific Member since:
2005-07-10

I've been playing with some of the features already implemented in g++, and mostly I've discovered they help reduce the amount of code I have to write. What I'm most looking forward to are the additions to std:: like smart pointers, threads, mutexes, hash containers. std::move support (new constructors and assignment operators) is something that I think will take a bit of getting used to, but it provides a much needed distinction between copying and moving. std::unique_ptr is a good example of where this matters.

Edited 2011-08-15 00:34 UTC

Reply Parent Score: 5

RE[2]: Comment by kaiwai
by iwod on Mon 15th Aug 2011 03:22 in reply to "RE: Comment by kaiwai"
iwod Member since:
2006-05-02

I am not exactly a hard core programmer. But just looking through the changes C++ has gotten a lot more complex then.

I wonder why people haven't looked more into C and Objective C.

Reply Parent Score: 2