.. ot-topic:: cxx11.introduction.history :dependencies: c.introduction.installation .. include:: History, Background =================== Make C++ Great Again -------------------- **C++ is one of the ugliest languages in the world** * Have to know C, including historical baggage * C preprocessor * No module concept * Implicit conversions * (*Many* more) * No useful standard library * Every new revision brings new features to solve old problems The "New" C++ ------------- * Several years of development (since C++03) * To be followed by C++14 * To be followed by C++17 * To be followed ... * Focus * Easier usage (sometimes it reads like Python) * Performance