Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Visual 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-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.



Microsoft 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.


> 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.


> 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.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: