I am seeing many many articles revolving around Windows 8 and many of them are talking about finally bringing C++ into the limelight for GUI apps which we all know now has been delegated to the C# and .NET crowd.
I've also read some articles talking about a C++ renaissance of sorts at Microsoft. Apparently the Vista folks tried to re-write a good chunk of Windows in .NET and WPF and apparently it failed pretty bad. As a result the core Windows development team has swore-off of .NET and back to native code. Again some of this is from blogs but from quite a few different ones so it could be true.
As well there are some new Microsoft conferences that are..get this..geared towards C and C++ developers. So is there a rift internally at MS between the managed devs and unmanaged devs? I could see how a failure like Vista (and if its failure was due to overuse of .NET and WPF) would cause an entire section of the studio vow to not use it anymore but there must be more going on than that.
C++ and Beyond 2011: Herb Sutter - Why C++? | Channel 9
Understanding the Windows 8 Jupiter fiasco | Brillskills