On Thursday 19 August 2010 01:05:57 Jonathan Yu wrote:
> 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, 

I don't know what they mean by C99 being "very portable", but C99 does not 
have a universal compiler support:

http://en.wikipedia.org/wiki/C99#Implementations

Namely, the Microsoft and Borland compilers do not support it, and gcc's 
support is still incomplete. Naturally, code written using C99 can be deployed 
on many systems where a usable compiler can be found, so maybe that is what 
they meant.

Regards,

        Shlomi Fish

> 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...

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Understand what Open Source is - http://shlom.in/oss-fs

God considered inflicting XSLT as the tenth plague of Egypt, but then
decided against it because he thought it would be too evil.

Please reply to list if it's a mailing list post - http://shlom.in/reply .

Reply via email to