On Sat, 17 Nov 2012, Giuseppe Scrivano wrote:
Let's be realistic, is there any platform/system (with more than 3 users) where C99 is a problem?
What parts of C99 are that attractive that you really need to use them and give up C89 compliance?
I author and maintain several C libraries and tools and I know for sure that I am not even close to go C99 with them for the following reasons:
1. C99 doesn't add anything I've found really necessary for these projects. Ie it has been trivial or easy to remain C89 compliant. 2. Lots of older/legacy systems come with pre-C99 compilers, and forcing these users to upgrade compiler first is not on my agenda. 3. Visual Studio is more or less a defacto compiler to many windows users and it doesn't support C99 -- / daniel.haxx.se