Has ANSI Approved ISO/IEC 9899:1999?

J

jaysome

It's been almost eight years since ISO/IEC approved ISO/IEC 9899:1999.

Does anyone know if ANSI has approved it?

A Google search shows arguably confusing answers as to whether ANSI
has approved it. For example, on this site:

http://en.wikipedia.org/wiki/C_(programming_language)#ANSI_C_and_ISO_C

it says that "It was adopted as an ANSI standard in March 2000."

But on this site (which appears in the signature of someone who posts
to this newsgroup somewhat regularly and someone who everyone should
deeply respect):

http://jk-technology.com/c/standards.html

it says that "This update to the C language standard has not been
approved by ANSI and is not an American National Standard at this
time". This site goes on to further say that "I will post more
information as it becomes available to me".

A search for terms that you would think would find a match for C99 on
ANSI's site shows no relevant results.

Has ISO/IEC 9899:1999 been approved by ANSI?

Best regards
 
R

Richard Heathfield

jaysome said:
It's been almost eight years since ISO/IEC approved ISO/IEC 9899:1999.

Does anyone know if ANSI has approved it?

Yes, it was approved by ANSI on 22nd May 2000.
A Google search shows arguably confusing answers as to whether ANSI
has approved it. For example, on this site:

http://en.wikipedia.org/wiki/C_(programming_language)#ANSI_C_and_ISO_C

it says that "It was adopted as an ANSI standard in March 2000."

Typical Wikipedia. Lesson 1: Never Trust Wikipedia To Get Stuff Right. It
does sometimes get stuff right, at least for a while, but it is not a
reliable information source. At best, it's a primer.
But on this site (which appears in the signature of someone who posts
to this newsgroup somewhat regularly and someone who everyone should
deeply respect):

http://jk-technology.com/c/standards.html

it says that "This update to the C language standard has not been
approved by ANSI and is not an American National Standard at this
time". This site goes on to further say that "I will post more
information as it becomes available to me".

Well, I suppose, if Jack reads this thread, more information will become
available to him.
 
F

Francois Grieu

jaysome said:
It's been almost eight years since ISO/IEC approved ISO/IEC 9899:1999.

Does anyone know if ANSI has approved it?

Yes. See
http://webstore.ansi.org/FindStandards.aspx?SearchString=9899

The ANSI version is identical to the ISO/IEC version,
except for a box on the front page, readign (in part)
Processed and adopted by ASC the National Committee for
Information Technology Standards (NCITS) and approved by
ANSI as an American National Standard.
Date of ANSI Approval: 5/22/2000
Published by American National Standards Institute,
11 West 42nd Street, New York, New York 10036

Francois Grieu
 
J

Joachim Schmitz

Richard Heathfield said:
jaysome said:


Yes, it was approved by ANSI on 22nd May 2000.


Typical Wikipedia. Lesson 1: Never Trust Wikipedia To Get Stuff Right. It
does sometimes get stuff right, at least for a while, but it is not a
reliable information source. At best, it's a primer.
The point about wikipedia is: if you know better, just go ahead and fix the
darn thing.
BTW: I just did...

Bye, Jojo
 
R

Richard Bos

The point about wikipedia is: if you know better, just go ahead and fix the
darn thing.

....and then wait for your well-informed change to be reverted by an
ignoramus with more Wikipoints. No, thanks.

Richard
 
R

Richard Heathfield

Joachim Schmitz said:
The point about wikipedia is: if you know better, just go ahead and fix
the darn thing.
BTW: I just did...

Been there, done that, had my changes backed out. Waste of time. Wiki is
ruled by the (relatively) clueless.
 
J

Joachim Schmitz

Richard Heathfield said:
Joachim Schmitz said:


Been there, done that, had my changes backed out. Waste of time. Wiki is
ruled by the (relatively) clueless.
Lets see whether or how long my changes survives...

Bye, Jojo
 
K

Kenneth Brody

Ian said:
The front page of the standard. The ANSI approval date is in a nice big
box.

You missed your typo.

--
+-------------------------+--------------------+-----------------------+
| Kenneth J. Brody | www.hvcomputer.com | #include |
| kenbrody/at\spamcop.net | www.fptech.com | <std_disclaimer.h> |
+-------------------------+--------------------+-----------------------+
Don't e-mail me at: <mailto:[email protected]>
 
C

Christopher Benson-Manica

[comp.lang.c] Ian Collins said:
Read the font page.

That sounds like an excellent resource for resolving the question
"Should I use Lucida Console or Courier New?", but I'm not sure it would
be too helpful with respect to the approval of C99 by ANSI :)
Perhaps it discusses what font the Standard document uses...
 
J

Jack Klein

It's been almost eight years since ISO/IEC approved ISO/IEC 9899:1999.

Does anyone know if ANSI has approved it?

A Google search shows arguably confusing answers as to whether ANSI
has approved it. For example, on this site:

http://en.wikipedia.org/wiki/C_(programming_language)#ANSI_C_and_ISO_C

it says that "It was adopted as an ANSI standard in March 2000."

Google got it almost right. It was approved as an ANSI standard on
May 22, 2000. It says so right in the genuine ANSI PDF, formerly
available for $18.00 via ANSI's web site. Although I think I have
heard that the price has gone up to about $30.00.

The US delegation voted unanimously in favor of adoption at the ISO
committee vote. Ordinarily that would have automatically approved it
as an ANSI standard at the same time.

However, somebody (I don't know who) had filed a formal objection with
ANSI over the C99 standard. Due to ANSI's procedural rules, that
meant that ISO delegation alone could not approve it as an ANSI
standard, instead it had to be sent out to a larger number of ANSI
members, with time for review, comments, and finally a vote.

This took almost six months, but C99 received sufficient votes and
officially became an ANSI standard on May 22, 2000.
But on this site (which appears in the signature of someone who posts
to this newsgroup somewhat regularly and someone who everyone should
deeply respect):

http://jk-technology.com/c/standards.html

it says that "This update to the C language standard has not been
approved by ANSI and is not an American National Standard at this
time". This site goes on to further say that "I will post more
information as it becomes available to me".

OK, I'm a little behind on updating that page on my web site. It's
only 7 1/2 years out-of-date, give me a break.
A search for terms that you would think would find a match for C99 on
ANSI's site shows no relevant results.

Has ISO/IEC 9899:1999 been approved by ANSI?

Best regards

I'll probably get around to fixing that some day...

--
Jack Klein
Home: http://JK-Technology.Com
FAQs for
comp.lang.c http://c-faq.com/
comp.lang.c++ http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++
http://www.club.cc.cmu.edu/~ajo/docs/FAQ-acllc.html
 
C

CBFalconer

Jack said:
.... snip ...


OK, I'm a little behind on updating that page on my web site. It's
only 7 1/2 years out-of-date, give me a break.

In other words :) your were lying through your teeth when you
wrote the last quoted sentence above. :) You are almost as lazy
as I am.
 
L

lawrence.jones

Christopher Benson-Manica said:
Perhaps it discusses what font the Standard document uses...

Zapf dingbats. Or perhaps it's the editor that's some kind of dingbat;
I may have gotten them confused.

-Larry Jones

You should see me when I lose in real life! -- Calvin
 
J

Joachim Schmitz

Joachim Schmitz said:
Lets see whether or how long my changes survives...
My change is still in, 2 days and 3 edits later. Sort of proves my view that
correcting stuff in Wikipedia is _not_ a wast of time.

Bye, Jojo

Bye, Jojo
 
R

Richard Heathfield

Joachim Schmitz said:

My change is still in, 2 days and 3 edits later. Sort of proves my view
that correcting stuff in Wikipedia is _not_ a wast of time.

It does? I'd have just thought that it proved Jason is on holiday (or
whoever it is that keeps backing out the corrections). Or sick, or
something.

Anyway, if you have the magic touch and can make sticky changes to the
Wiki, great - off you go, to fix all the other problems with it. See you
in a few dozen years...
 
M

Mark McIntyre

The point about wikipedia is: if you know better, just go ahead and fix the
darn thing.

No use - whenever you change anything, some moron who thinks he knows
better will revert it. or worse yet, replace it with garbage and place
the page in contention mode (or whatever wikinarians call it) so you
can't fix it again.
Note that just because this doesn't happen this time, doesn't mean it
won't happen next time. its a manifestation of UB...

--
Mark McIntyre

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it."
--Brian Kernighan
 
J

Joachim Schmitz

Mark McIntyre said:
No use - whenever you change anything, some moron who thinks he knows
better will revert it. or worse yet, replace it with garbage and place
the page in contention mode (or whatever wikinarians call it) so you
can't fix it again.
Note that just because this doesn't happen this time, doesn't mean it
won't happen next time. its a manifestation of UB...
It never happened to me so far, with some 1000 edits.
hold on: it happened to me once, but in that case I was on error, and got
corrected.

That particular change of mine is still in, 8 edits later.

To me wikipedia is the greates thing since sliced bread...

Bye, Jojo
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,737
Latest member
Georgeengab

Latest Threads

Top