It seems there is some belief that just because there is a new C++ standard (C++11, formerly known as C++0x) there is a “renaissance”. Most of the posts I’ve seen on the subject are basically restatements and requotes from a recent interview with a couple guys on Microsoft’s Visual C++ team. So far all I can tell is that the VC++ guys are hyping their own product, and some people are buying into it.
I haven’t heard of any widespread transition from Java/PHP/Python/Ruby/Perl/Objective-C/etc to C++. Server-side developers who are developing for maximum performance may use C++, but they probably already were before the so-called renaissance. Mobile developers are still primarily using Objective-C on iOS and Java on Android. Console game developers were already using C++. Embedded developers will continue (not start) to use C++ if they have the luxury; otherwise they’ll use C or assembler. Kernel developers will continue to use C.
So where exactly is the renaissance supposed to happen?