5 ms·
Every time I see someone praising C I curse Microsoft for not having proper support for C99 in Visual Studio.
by Aldo_MX 12y ago
Every time I see someone praising C I curse Microsoft for not having proper support for C99 in Visual Studio.
- AlexeyBrin 12y agoVisual Studio 2013 has better support for C99, here is an article from MSDN about it http://blogs.msdn.com/b/vcblog/archive/2013/07/19/c99-library-support-in-visual-studio-2013.aspx http://blogs.msdn.com/b/vcblog/archive/2013/07/19/c99-librar... . But it is not a complete C99 implementation. The good news is that with VS 2015 you will be able to use Clang for compiling C code, so hopefully a complete C99/C11 implementation on Windows at some point.
- pjmlp 12y agoMicrosoft reiterated at Connect 2014 that only the parts required by the C++ standard are to be included, as well as, smaller parts required by well known FOSS projects that they see value in supporting on Windows. Clang support is only planned as compile target for Android and eventually iOS. Check going native videos from Connect.
- AlexeyBrin 12y ago> Clang support is only planned as compile target for Android and eventually iOS. I know they plan to officially support only Android and iOS. However, even today I can use Clang to create Windows executables from the command line. Once the support for Clang will be included in VS, it is only a question of time until someone will swap the Clang from the Android NDK with a Clang compiled for Windows.
- Aldo_MX 12y ago> smaller parts required by well known FOSS projects that they see value in supporting on Windows Sadly, Microsoft don't see value in projects like FFmpeg, at least not to the point of making the compilation process with Visual Studio less painful.
- fithisux 12y agoUse pellesC, it supports C11 and claim to be compatible with VS.
- pjmlp 12y agoThe product is called Visual C++, not Visual C. I praise Microsoft for leading the way to eradicate C from our computers.