3 ms·
Can you do anything to push Microsoft to implement recent C standards? Their failure to fully implement even C99 in Visual Studio is holding the language back.
by modeless 7y ago
Can you do anything to push Microsoft to implement recent C standards? Their failure to fully implement even C99 in Visual Studio is holding the language back.
- AaronBallman 7y agoNot really -- vendors are free to ignore newer releases of the standard that do not meet their customers needs and the committee can't do much about it. However, as a user, you can help apply pressure on the vendor to support newer standards. For instance, with Microsoft, you could support this feedback request: https://developercommunity.visualstudio.com/idea/387315/add-c11-support.html https://developercommunity.visualstudio.com/idea/387315/add-...
- DougGwyn 7y agoThere is little that the C Standards group can do about it. One idea is to write a C Standards conformance into contracts. When I was in the government we often did that, but it still wasn't enough clout.
- DerekL 7y agoMy understanding is that Microsoft doesn't want to support C, and the only reason Visual Studio supports C at all is for legacy code. Also, you can use 3rd-party compilers with Visual Studio. Really, anyone writing C nowadays should ignore Microsoft's compiler, and tell Visual Studio users to install Clang.