Saturday, April 16, 2011

C++ is now C++11

The next iteration of the C++ programming language, C++11, passed review by the technical standards committee. The new C++, according to Bjarne Stroustrup, will be easier to write correctly and will perform better. Professor Stroustrup is a computer scientist notably known for the creation and the development of the widely used C++ programming language.

The new standard provides language features that make it easier to write correct and well-performing code in C++ together with more standard libraries. For example, C++11 provides facilities for writing concurrent code (e.g. for multicore machines) in a type safe-manner. The improved language facilities are focused on allowing better specification and use of abstractions (classes and templates). Examples are a more efficient way of getting results out of functions (move semantic), better facilities for object initialization, and a simpler for loop. Examples of new library components are hash tables, threads, and regular expression matching.

Introducing C++11 [via]

No comments:

Post a Comment

Do provide your constructive comment. I appreciate that.