Chapter 2 Nice Things from C++11

Ah, C++11, the long awaited update of the language. There was so much hope in it! Just imagine, back in the day the language had no automatic dynamic memory management, and not even a hash table in the standard library… in the year 2000!

At that time we were trying to compensate for the lack of features with Boost, eagerly waiting for the ever postponed upcoming C++0x that would change everything. We were going to have modules! And concepts too!

Looking back into these years, I am quite happy that the committee dropped the most complex features to finally publish a new version, because most of the parts that were ready are quite awesome.