Topic: ISO C++ Standard Passes


Author: comeau@panix.com (Greg Comeau)
Date: 1997/11/24
Raw View
In article <fjh-971121-213406@cs.mu.oz.au> jodle@bix.com (jodle) writes:
>Bjarne Stroustrup (bs@research.att.com) wrote:
>: Friday, Nov 14, the ISO C++ standards committee unanimously approved
>: a "final draft international standard" (FDIS) for C++. This means that
>: all technical work on the C++ standard has been completed.
>:
>: The number of the C++ standard is ISO/IEC 14882.
>:
>: There is a final step in the ISO process where the standards bureaucraties
>: ratify the decision of their technical experts. However, that is a
formality
>: where no serious controversy exists (and the C++ vote was unanimous!).
>: Under ISO rules, it is now possible to refer to the C++ standard from other
>: standards. Therefore, so can we. We now have ISO C++, ANSI C++, AFNOR C++,
>: BIS C++, DIN C++, etc. - and they are all the same :-)
>
>: A press release from the committee aimed primarily at non-programmers can
>: be found among my homepages.
>
>: Personally, I'm very pleased with the new standard.
>
>:  - Bjarne
>
>This is truly an accomplishment that demands congratulations.
>
>I can remember the early days, back when you and Greg Comeau frequented
>the c.language conference on BIX.  Back when templates, RTTI and exception
>handling seemed as far off as the next century.  Way, way back when you
>could count the number of commercial compilers on one hand.  It seems like
>a much longer time than it really is.

Although I'm proud of the decade+ of things I've done for the C and C++
community, and humbled by your reference above, the truth of the matter
is
that hundreds of people were involved both intimitely and on the side
lines,
many not even members but still doing the best they could do for
progress.

C++ has existed, and continues to exist, "against all odds".  This is
confirmation that "something is there" in its philosophy despite
warts, complexities and mythology.  It has also existed against all
attacks.  I consider the latter flattery.  This does not mean that
there is not still lots of work before the respective communities,
but it does mean this is a good point, _indeed_, to reflect on
*one hell of an amazing job*.  Even people who do not like C++ have got
to
respect the contributions made to the evolution of software, techniques,
concepts, libraries, etc.  that is now evident.  Similarly, in a
world/time
where capatalist greed sometimes seems the only motive, it was nice to
see
the gestures and actions pursued by some of the word's richest companies
in
the spirit of public domain, cooperation, etc.

It's also important to note that the votes were unanimous in what
did seem at one point complex at best, and so perhaps not even likely.

There is now a pretty solid document for a language and library able to
accomodate more powerful expression mechanisms, paradigms and modelling,
in specific for programming in the real world.  This cannot be
controversial.

With this in mind, we can only but definitely say it was a job well
done!
Indeed, congrats to all!  In particular, I would like to single out
Bjarne.
He stuck with it, against a lot of "nonsense" and misconstruing and
it was rare that his logic, level-headed'ness, and insight was not
just the right "reset button" needed.  Kudos! (recursively)

>So much for the jeers that C++ doesn't have a standard.

Jeers dears fo beers.  The positive impact of this should become clear
as
a new wave of compilers, libraries, books, etc, and hence applications,
are based upon this unique body of work.  And it will get better still.

- Greg
--
       Comeau Computing, 91-34 120th Street, Richmond Hill, NY,
11418-3214
               Producers of Comeau C++ 4.0 front-end pre-release
****WEB: http://www.comeaucomputing.com / Voice:718-945-0009 /
Fax:718-441-2310
 Here:comeau@comeaucomputing.com / BIX:comeau or comeau@bix.com /
CIS:72331,3421

      [ Send an empty e-mail to c++-help@netlab.cs.rpi.edu for info ]
      [ about comp.lang.c++.moderated. First time posters: do this! ]
---
[ comp.std.c++ is moderated.  To submit articles: try just posting with      ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu         ]
[ FAQ:      http://reality.sgi.com/employees/austern_mti/std-c++/faq.html    ]
[ Policy:   http://reality.sgi.com/employees/austern_mti/std-c++/policy.html ]
[ Comments? mailto:std-c++-request@ncar.ucar.edu                             ]





Author: jodle@bix.com (jodle)
Date: 1997/11/21
Raw View
Bjarne Stroustrup (bs@research.att.com) wrote:

This is truly an accomplishment that demands congratulations.

I can remember the early days, back when you and Greg Comeau frequented
the c.language conference on BIX.  Back when templates, RTTI and exception
handling seemed as far off as the next century.  Way, way back when you
could count the number of commercial compilers on one hand.  It seems like
a much longer time than it really is.

So much for the jeers that C++ doesn't have a standard.

: Friday, Nov 14, the ISO C++ standards committee unanimously approved
: a "final draft international standard" (FDIS) for C++. This means that
: all technical work on the C++ standard has been completed.

: The number of the C++ standard is ISO/IEC 14882.

: There is a final step in the ISO process where the standards bureaucraties
: ratify the decision of their technical experts. However, that is a formality
: where no serious controversy exists (and the C++ vote was unanimous!).
: Under ISO rules, it is now possible to refer to the C++ standard from other
: standards. Therefore, so can we. We now have ISO C++, ANSI C++, AFNOR C++,
: BIS C++, DIN C++, etc. - and they are all the same :-)

: A press release from the committee aimed primarily at non-programmers can
: be found among my homepages.

: Personally, I'm very pleased with the new standard.

:  - Bjarne

      [ Send an empty e-mail to c++-help@netlab.cs.rpi.edu for info ]
      [ about comp.lang.c++.moderated. First time posters: do this! ]
---
[ comp.std.c++ is moderated.  To submit articles: try just posting with      ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu         ]
[ FAQ:      http://reality.sgi.com/employees/austern_mti/std-c++/faq.html    ]
[ Policy:   http://reality.sgi.com/employees/austern_mti/std-c++/policy.html ]
[ Comments? mailto:std-c++-request@ncar.ucar.edu                             ]





Author: Marc Sherman <marcsh@corel.ca>
Date: 1997/11/18
Raw View
Bjarne Stroustrup wrote:
>
> Friday, Nov 14, the ISO C++ standards committee unanimously approved
> a "final draft international standard" (FDIS) for C++. This means that
> all technical work on the C++ standard has been completed.
>
> The number of the C++ standard is ISO/IEC 14882.
[snip]

Congratulations to all involved!

Is any information available as to when and how this standard will be
published and available to the public?  Will there be an online version
(or at least an HTML version on CD available for purchase from
ANSI/ISO)?

- Marc
---
[ comp.std.c++ is moderated.  To submit articles: try just posting with      ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu         ]
[ FAQ:      http://reality.sgi.com/employees/austern_mti/std-c++/faq.html    ]
[ Policy:   http://reality.sgi.com/employees/austern_mti/std-c++/policy.html ]
[ Comments? mailto:std-c++-request@ncar.ucar.edu                             ]