LWN.net Logo

Why use C?

Why use C?

Posted Jun 29, 2012 11:39 UTC (Fri) by alankila (subscriber, #47141)
In reply to: Why use C? by metan
Parent article: Why learn C? (O'Reilly Radar)

What C11 brings to table might be interesting 10 years from now, seeing that C99 still isn't acceptable for many cross-platform projects because the compilers do not implement it.


(Log in to post comments)

Why use C?

Posted Jun 29, 2012 11:55 UTC (Fri) by niner (subscriber, #26151) [Link]

Well compilers do. Microsoft's Visual Studio C compiler doesn't. And as they've pretty much officially confirmed, that they won't support C99, chances are, they will never support C11 either. So in 10 years, the situation will be pretty much the same as today: either you want to support this compiler and adhere to an ancient C standard or you don't and have access to a language that's quite ok.

With gcc being available for Windows for free and the possibility to compile as C++ in VC, I really don't see the point of restricting oneself to the stone age.

Why use C?

Posted Jun 29, 2012 16:31 UTC (Fri) by tshow (subscriber, #6411) [Link]

There is to the best of my knowledge no gcc for Microsoft's hardware platforms. If you need to build on XBox 360 or WinPhone, gcc isn't there to help.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds