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

You mean their MSVC from 2012. They only just added support for C99 with the latest release.


Because C is legacy on Windows. No need for C when there is C++, which also allows for safer systems programming.

The C99 subset that was added was what is required by C++11/C++14 standards and some key customers.

There are no plans for full ANSI C compliance, as discussed here

http://channel9.msdn.com/Events/Visual-Studio/Connect-event-...

http://channel9.msdn.com/Events/Visual-Studio/Connect-event-...


They added some support for C99. It is still missing bunch of stuff. Like "static" in array parameter index.


and even then, I think their implementation of complex.h is screwball.




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: