With each iteration the ISO C++ standard grows and sprouts new features. However, in order to avoid accumulating a terminal case of technical debt, a smaller subset of features are deprecated and eventually retired along the way.
This talk will look at the evolution of C++ from C++98 to C++17, highlighting how the removal of features has impacted the language, and nudged users towards towards an emerging notion of best practices.