| The problem is which modern C++ projects? Android source code is definitely not one of them, and yet Google as ISO C++ contributor should know all about modern C++, right? Ah, what about Microsoft and their UWP code samples for C++ developers, or the C++/WinRT based libraries? As advocates from C++ Core Guidelines, surely those samples will be perfect examples from modern C++, right? Or what about Bloomberg, with heavy contributors like John Lakos? Maybe they are still in the process of adopting C++11 and C++14, while writing a book about language adoption issues. I like C++ a lot, but we really need a compiler switch to turn off compiling Vintage C++, it would be marvelous. |
I 100% agree with breaking C compatibility, breaking ABI compatibility, and turning off vintage C++.