According to InfoWorld, C++11 comes at a time when many programmers believe the industry has strayed too far away from native code. C++11 marks a return to native code, but with features that will make life easier for developers to code software for parallel processing platforms, including lambda functions.
"What's already there in the C++98 standard library will immediately become even easier to use," Sutter said.
Sutter points out that C++ and its C subset are present in several areas and are used to build compilers and runtimes for most Web browsers, operating systems, and even competing languages. It's also the primary language used in Google and Facebook, Sutter says.
Other notable additions to C++11 include auto functions for type deductions, decltype functions for developers to get the strong type of any expression, and smart pointers for things like automated memory management.