Linked by David Adams on Sun 14th Aug 2011 22:41 UTC, submitted by subterrific

Thread beginning with comment 484979
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
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
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