Re:Satya Nadella – Microsoft's CEO
by ConceptJunkie on Tuesday February 04, 2014 @02:25PM
(#7179697)
That's ironic considered that Microsoft was ahead of the curve on C++03. They were the first, IIUC, to fully implement the standard, and were way ahead of the competition during the whole process.
It wouldn't be unfair to call me a Microsoft "hater", but I've always had respect for their development tools, and especially their compilers. I'm doing a little Windows development these days, but it's on an ancient version of Visual Studio (2003) that can't be upgraded at this time, so I'm not familiar with the latest and greatest. I'm surprised to hear they are behind the curve here, although I'm not surprised to hear that anyone is having trouble implementing the amazingly complex stuff that was introduced in C++11.
They are behind competition (gcc and clang). I doubt they can excuse it with the lack of resources, so I'm not sure why it is so. I don't really use their compilers so it doesn't bother me, I'm just pointing out the fact.
I think they're too distracted with the WinRT and its accompanying C++/CX silliness to properly focus on C++11. It feels like the 1st party platform got the priority in manpower.
It's good to keep some perspective. C++ standards are incorporated into tools so much faster than they used to be it's not even funny. I'm not on the inside so I don't know why things are so much better, but clang, gcc, and visual studio people are all doing a pretty great job.
http://blogs.msdn.com/b/vcblog/archive/2013/12/02/c-11-14-co...
C++11 support is getting mostly there now and some C++14 is starting to come on line.
Disclosure: Microsoft employee, but not in Visual Studio group.
It's improving, but slower than other major compilers. Basically until the standard is fully supported - it's still not there.
Re:Satya Nadella – Microsoft's CEO
by JeremyMorgan on Tuesday February 04, 2014 @04:49PM
(#7180483)
Probably because of an escalated focus on C#, which is far more popular for developers using Visual Studio.
Re:Satya Nadella – Microsoft's CEO
by jejones3141 on Tuesday February 04, 2014 @08:27PM
(#7181375)
Not to mention basically telling C users to buzz off, they won't bother with C99 support.
Why are they so behind in C++11 support in their tools then? I think they are falling behind in their tools advantages already. With emergence of OpenGL debugger from Valve that will only escalate (at least on the gaming scene).