Re: Where to download C99 Standard
- From: Keith Thompson <kst-u@xxxxxxx>
- Date: Thu, 30 Dec 2010 11:02:39 -0800
Chris H <chris@xxxxxxxxxxxx> writes:
In message <4D1B2FB1.4020904@xxxxxxxxx>, Francois Grieu
On 28/12/2010 23:16, Keith Thompson wrote:
There are also some preliminary drafts of the
upcoming C201X standard available. I think the latest is
[n1516] though I could have missed a more recent one.
Latest seems to be n1547, made 2010-12-02, posted 2010-12-03
I wonder what are the C99 features made non-mandatory in C201x,
as hinted by "Major changes from the previous edition include:
— conditional (optional) features (including some that were
For several years I have been saying that some C99 features would be
dropped in the next standard and no one believed me. It all stemmed
from the discussions at the end of the WG14 meeting in April 2007.
I see some features being made optional. I don't see anything
Speaking only for myself, I was skeptical of your claims because I
saw no independent evidence of them. Given the relative (but not
complete) openness of the process, I would have expected to see
some indication of such a radical change. (And again, if I recall
correctly, what you were claiming would have been much more radical
than what we're actually seeing in n1547.)
Drifting a bit, why are VLAs and complex arithmetic the only
two C99 features that are being made optional? Does this really
significantly reduce the burden on implementers? Are there any
existing implementations that (a) implement a substantial portion of
the features defined by C99 and not by C90, but (b) don't implement
both VLAs and complex arithmetic?
Keith Thompson (The_Other_Keith) kst-u@xxxxxxx <http://www.ghoti.net/~kst>
"We must do something. This is something. Therefore, we must do this."
-- Antony Jay and Jonathan Lynn, "Yes Minister"
- Prev by Date: Re: Integer Overflow
- Next by Date: Re: endian-ness
- Previous by thread: Re: Where to download C99 Standard
- Next by thread: Re: Where to download C99 Standard