Re: ANSI C compliance

From: Alan Balmer (albalmer_at_att.net)
Date: 11/06/03


Date: Thu, 06 Nov 2003 08:21:21 -0700

On Wed, 05 Nov 2003 21:47:24 GMT, Keith Thompson <kst@cts.com> wrote:

>Alan Balmer <albalmer@att.net> writes:
>> On Wed, 05 Nov 2003 08:57:29 GMT, "Roose" <nospam@nospam.nospam>
>> wrote:
>>
>> >and suggest that there should be a group called comp.lang.ansi-c or
>> >whatever,
>>
>> Nope. C *is* ANSI-C. The standard is the very definition of C To me,
>> comp.lang means just that - discussions about the *language.* Not its
>> applications, not extensions to it, not libraries for it or algorithms
>> coded in it, but the language itself and its proper use. No confusion
>> there.
>
>Just to be pedantic, it's more accurate to refer to ISO C rather than
>ANSI C. The 1989 ANSI standard was adopted, with some minor editorial
>changes, as the 1990 ISO standard. The 1999 standard is
>ISO/IEC 9899:1999. (I think it's also officially an ANSI standard;
>ANSI is a member if ISO.)
>
Quite true, but I'm afraid you have a losing battle, especially with
Americans ;-)

In this case, I didn't want to first explain that Roose had made an
error in naming his proposed group, then make my point.

I admit that I have a tendency to be wishy-washy and write "ANSI/ISO",
because hardly anyone I deal with on a daily basis (other than the
fine folks here) uses "ISO" to refer to the standard.

-- 
Al Balmer
Balmer Consulting
removebalmerconsultingthis@att.net


Relevant Pages

  • Re: what does this warning mean ?
    ... why do you refer to ANSI C rather than ISO C? ... Even for the former Standard, jacob should refer to the ISO Standard. ...
    (comp.lang.c)
  • Re: Array size in run time
    ... You are correct if by "ANSI C" you mean specifically ... ANSI then adopted the ISO version. ... as C99, is an ISO standard, and possibly not an ANSI standard. ... ISO C99 *does* know about VLAs. ...
    (comp.lang.c)
  • Re: what does this warning mean ?
    ... jacob navia wrote: ... why do you refer to ANSI C rather than ISO C? ... jacob should refer to the ISO Standard. ...
    (comp.lang.c)
  • Re: what does this warning mean ?
    ... why do you refer to ANSI C rather than ISO C? ... Even for the former Standard, jacob should refer to the ISO Standard. ...
    (comp.lang.c)
  • Re: ANSI C compliance
    ... but the language itself and its proper use. ... The 1989 ANSI standard was adopted, ... > ANSI is a member if ISO.) ...
    (comp.lang.c)