Re: So what Standard are we working off?



Keith Thompson posted:


When the 1999 updated standard was issued, there was already an
existing standard that had been nearly universally adopted. It wasn't
perfect, but it did make it possible to write actual portable code.
There wasn't nearly as much demand for C99 as the was for C89; it made
the difference between having one standard and having another
different standard.


Do you think the C99 Standard will ever replace the C90 Standard, or do you
think the C community is content with C90 and does not want to change
anything?

Is there anything particularly unpleasant about C99? When I first started
to realise that everyone was using C90, my first presumption about the
situation was that there was some horrible feature about C99 which nobody
liked (VLA's maybe?)?

Are there ever times when you're programming in C that you would like to
use a C99 feature that isn't present in C90?


--

Frederick Gotham
.



Relevant Pages

  • Re: Some general questions about C and good practice
    ... C89 is the 1989 ANSI standard, the first official standard for the ... C99 is the 1999 ISO standard. ... the C90 standard, but very few implementations fully support it. ... but few compilers yet implement ...
    (comp.lang.c)
  • Re: Any plans to remove obsolescent features?
    ... as proposing two changes in two successive Standards. ... be "incompatible changes" from the standpoint of C90 and C99. ... Standard to "forbid" things. ...
    (comp.std.c)
  • Re: Is Chris Hills a troll?
    ... Nevertheless, C90 is widely implemented, and widely used. ... programmers use C90+extensions, because most C programmers don't have a ... C99, mostly, is not. ... Either C is what the Standard ...
    (comp.lang.c)
  • Re: Whats the deal with C99?
    ... standard, C99, which means that "standard C" is no longer the precise ... C90 is the standard. ... C99 is some strange document that really doesn't mean anything. ... made producing the compilers easier. ...
    (comp.lang.c)
  • Re: Why the C committee doesnt provide an implementation when the standard is published?
    ... It is THE de-facto standard on the desktop. ... have pointed out recently the current crop of MS compilers are very good ... diverged one way whilst C went a different way 95 and C99. ... and quite a number of C99 language features. ...
    (comp.lang.c)