On Wed, Aug 18, 2010 at 5:23 PM, Kartik Thakore <thakore.kar...@gmail.com> wrote: > GCC extensions may not play well with the varying compilers out there. I > think activestate uses a non gcc compiler. But C89 should be sufficient in > terms of portability.
I'm no C expert by any means, but the wise folks at #debian-devel have mentioned that C99 is very portable, and even POSIX extensions are "mostly portable" -- I guess it all depends if portability is more important than your time. Sometimes features aren't that hard to reimplement yourself, sometimes, you just wouldn't want to...