🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #2907

Re: Standard C++ Macro

#2907
From: Jerry Coffin
Date: Sat, 09 Dec 1995 01:26
42 lines
2101 bytes
chris.dearlove@gecm.com (Chris Dearlove) wrote:

>Jerry Coffin (jcoffin@rmii.com) wrote:

>: It's a tautology that the standard has no control over non-standard
>: compilers...

>Whilst not disagreeing with you about the actual position I have
>wondered before whether ANSI could have trademarked something like
>__STDC__ and then licensed its general use to vendors who made a
>reasonable atempt to be compliant. Mind you even if legal this could
>and I guess would) have caused more problems than it solved, especially
>if use required payment.

Hmm...well, I suspect it actually could be done, though I'd tend to
leave the licensing part up to the individual certifying bodies instead
of the standards bodies.  I.e. in the US it would be NIST, and could
simply go along with NIST certification of compliance.  There is a
charge for certification, but as closely as I recall, it's not terribly
expensive. (In the vacinity of $100 or so...)

Now that you mention it, this isn't a lot different from what the DoD
did with Ada for quite a while -- you could only legally use the name
Ada (at least in the US) if your compiler had been tested.  If it hadn't
passed, you had to include a statement that you were working toward full
compliance.
    Later,
    Jerry.

/* I can barely express my own opinions; I certainly can't
 * express anybody else's.
 *
 * The universe is a figment of its own imagination.
 */



---
[ comp.std.c++ is moderated.  Submission address: std-c++@ncar.ucar.edu.
  Contact address: std-c++-request@ncar.ucar.edu.  The moderation policy
  is summarized in http://dogbert.lbl.gov/~matt/std-c++/policy.html. ]
Technical Details
Message-ID: <4aa8t9$s0k@natasha.rmii.com>
Path: arc1-ca.pugleaf.net!howland.reston.ans.net!agate!agate!Matt
References: <49kois$gqr@engnews1.eng.sun.com> <49m4kj$d6v@natasha.rmii.com> <4a6s5s$4l9@miranda.gmrc.gecm.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!howland.reston.ans.net!agate!agate!Matt
From: jcoffin@rmii.com (Jerry Coffin)
Newsgroups: comp.std.c++
Subject: Re: Standard C++ Macro
Date: 09 Dec 1995 01:26:09 GMT
Organization: TAEUS
Approved: Matt@Austern
Message-ID: <4aa8t9$s0k@natasha.rmii.com>
References: <49kois$gqr@engnews1.eng.sun.com> <49m4kj$d6v@natasha.rmii.com> <4a6s5s$4l9@miranda.gmrc.gecm.com>
NNTP-Posting-Host: austern.hip.berkeley.edu