Titus Winters talks about maintaining and refactoring large C++ code bases (i.e. code bodies that require multi-step refactoring). He describes how “higher-level” language features effectively make refactoring harder (e.g. functions, classes, templates, concepts).
Strings at Facebook
It’s great to see how the simplest things we take for granted are engineered and improved. Case in point: Facebook’s std::string replacement.
The Last Thing D Needs
Scott Meyers’ hilarious talk about C++ idiosyncrasies. 😀
If you are interested in C++11 and what might come afterwards I advise you to have a look at the conference recordings from this years GoingNative conference. 🙂
I especially liked the day 2 keynote, the STL11 guts and the static if talk. 🙂