3 ms·
I wouldn't quite agree that Microsoft are a good example of "backers" of C. Unless, of course, you consider backing for C++ to be enough. Microsoft's compiler d
by unwind 14y ago
I wouldn't quite agree that Microsoft are a good example of "backers" of C. Unless, of course, you consider backing for C++ to be enough. Microsoft's compiler doesn't support C99, and likely won't do so any time soon (http://connect.microsoft.com/VisualStudio/feedback/details/526116/c99-support http://connect.microsoft.com/VisualStudio/feedback/details/5...).
- tezza 14y agoI don't mind the way MS does C . Whacking variable declarations at the top of the scope becomes second nature quickly. I came from assembly language, where the process is very similar and not too demanding
- apaprocki 14y agoMicrosoft not supporting C99 is a huge issue because the world of open-source C projects that are supported on both Unix flavors and Windows can not integrate C99 features into their core because Windows support means building with MSVC. It might not be a big deal for one individual project, but you're literally talking about the entire world of open-source C projects being restricted by their decision.
- draven 14y agoIn this case (open source projects using C99) they can use mingw.
- bitwize 14y agoAn ironclad rule of platform-specific development: You use the compiler that everyone else is using. On Windows, that means Visual Studio.
- JohannL 14y agoI'm really happy for platform-specific development, and I'm gonna let it finish, but cross-platform development is the most cross-platform development of all time.. of all time!