The other post made me thinking a bit.
personally, I think that C++ is getting less productive as the time fly by because newer languages, like Java and C#, provide more productive, modern and more available set of tools - network libraries (sockets, URL etc) , GUI , XML and JSON - and many more.
generally , I think that Red and Microsoft are more attuned to their developer, hence succeed in bringing them better tools for the modern environment.
Don't get me wrong, C++ is my cup of tea in just about everything, I just wonder if any of the listed above are planned to be implemented as standard in the next few years?