FWIW, The LLVM Project switched to C++11 (or the subset supported by a
variety of compilers (Clang, GCC, and MSVC) with a horizon of about a
couple of years (
). Seems to be doing OK so far.
Exactly. I've found writing LLVM-styled C++11 to be pretty pleasant, and I'm skeptical that there are very many people for whom running a reasonably recent version of GCC, LLVM, or MSVC is a hardship.