Hacker News new | past | comments | ask | show | jobs | submit login

So when will they support C99 (I'm not even asking about C11)?




Note, this is only because the C++ standard grandfathered in changes to the standard library in C99.

It does not actually allow you to write compliant C99 and compile it.


They added several C99-only features that are not part of any version of C++ in VS 2013, such as designated initializers.


Yes, but they still don't plan for full support.

https://channel9.msdn.com/Events/Visual-Studio/Launch-2013/V...


You don't have to run to Microsoft. If you do not like mainstream solutions PellesC and OrangeC compilers are an interesting look.

A would like to see a similar article for OpenWatcom v2.


They already do, to the extent required by the ANSI C++ standard.


So in other words, they don't.


I mean C99 standard.


Partial C99 support is required by ANSI C++11 and C++14. This is what Microsoft is currently supporting.

C++ is now supported on the kernel level.

Good luck doing WinRT applications with pure C.


When they build a C compiler.


So when will they? They had plenty of time.


When they think they have good commercial reason to do so (and, apparently, not before).


see replies elsewhere. We demo'd C99 support via Clang / C2 on stage at CppCon.


With such attitude they should stop developing any tools and everyone would be better for it.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: