(Draft) Standard C++ and
C++ Library Architecture
I've participated in the ISO/ANSI C++ Standard committee since
1993, and designed the components found in
Chapter 22,
Localization. I've worked on most other chapters of the
library as well, and am also to blame for one new keyword in the
core language:
explicit.
Here is my list of Errors in the new
ISO-14882 C++ Standard. They're mostly library errors, of
course.
Recent Publications:
-
Article,
C++ in the Real World: Advice from the Trenches,
scheduled for the Fall 1997 "Careers Issue" of
Dr. Dobb's Journal
is here.
-
A Web Audio Interview about Standard C++, on Dr. Dobb's
TechNetCast.
-
Article,
The Standard C++ Locale, soon to be in
Dr. Dobb's Journal
is here.
-
Article,
The Empty Object C++ Optimization,
is in the August '97 "C++ Issue" of Dr. Dobb's Journal. You can read it
here too.
-
Notes for my talk,
Gnarly New C++ Language Features (that you can
finally use), given on January 11, 1997, are available here.
-
Notes for
Interface Design in the Standard C++ Library,
my April 11, 1996 talk for the
SF Bay Area C++ SIG,
are available here, and also in
postscript (8 pages, 48 slides).
Here is complete text of my articles in C++ Report:
They have been reprinted in two books:
C++ Gems
(SIGS Publications, 1995), edited by Stan Lippman, and
Black Belt C++
(M&T Books, 1994) edited by Bruce Eckel.
Note: I am available for speaking engagements and C++ library
architecture/design consultation. Send
mail.
Other C++ resources include
- Bjarne Stroustrup's page.
- Todd Veldhuizen's Blitz++
page. Todd has been inventing revolutionary techniques in C++ library
design.
- The
San Francisco Bay Area Center for Advanced Technology
C++ Industrial Seminar Group
meets monthly; guest speaker, door prizes, interviews, transcripts.
-
Sean Corfield posts articles explaining
recent developments in the standard.
-
Steve Rumsby who maintains a compendium of the
latest C++ Draft standard details.
- The ISO/ANSI C++ Standard
Committee Draft 2
is available (though a bit obsolete, now).
This page is part of the Cantrip Corpus.
Anything wrong? missing? interesting? Send email:
ncm-nospam@cantrip.org
Copyright ©1996 by Nathan Myers. All Rights Reserved.
URL: <http://www.cantrip.org/cpp.html>