> After most compilers started properly supporting the newer C++ standards, it seems there has been an increase in the amount of love that C++ libraries are getting.
Sadly there are many more compilers out there than just gcc, clang, icc and msvc++.
Many of those aren't still C++11 compliant, specially in mainframes, classical commercial UNIXes, embedded real time OS and certified compilers.
But it is true, thanks to the productivity of latest standards, there has been an increase in C++ visibility, specially thanks to Microsoft.
People like to bash their C++'s compliance, but they are the commercial vendor with the more up to date support, even than icc last time I checked.
Also they were the main sponsors for Back to native conferences and eventually making it together with CppCon.
https://blogs.msdn.microsoft.com/vcblog/2014/04/03/cppcon-th...
Also Windows Phone is the only mobile OS where C++ is a first class language.
>. A lot of people like the to say that [x] is superior to C or C++ - often ignoring that their favorite language's libraries/runtime/compilers/vm is most likely implemented in the very same languages they are putting down.
A lot of people like to point out that fact, ignoring that many compiler writers tend to use C or C++ out of convenience for existing tools instead of bootraping the full eco-system around a new programming language.
Many use the same route as Go, using one of those languages and when the toolchain gets mature, those parts get re-writen.
All in all, I do like the language, now if we could get rid of those C underpinnings...