Other articles
-
Detailed overview of C++, to appear in
Macmillan Handbook of Programming Languages, September, 1997
-
C++ Traps and Pitfalls, to appear in
Macmillan Handbook of Programming Languages, September, 1997
-
Idiomatic Design, invited talk for ACM OOPSLA'95; published in Post-conference Proceedings and reprinted in abridged form in CACM Vol. 39, No. 11, November, 1996.
-
Associative arrays in C++, Summer 1988 Usenix Conference (pp. 173-186), San Francisco
-
Space-efficient trees in C++, Summer 1992 Usenix Conference (pp. 117-129), Portland, Oregon
-
An anecdote about ML type inference,
USENIX Very High Level Languages Symposium, October 1994, Santa Fe
-
Automatic Software Distribution,
Summer 1984 Usenix Conference (pp. 87-106), Portland, Oregon
-
The Snocone Programming Language,
Bell Labs Computing Science Technical Report #124
(PDF, PostScript)
Joint papers with
Bjarne Stroustrup:
- C++: as close as possible to C -- but no closer, C++ Report, Vol. 1, no. 7
- Foundations for native C++ styles,
Software--Practice Experience Vol. 25, special issue S4, Debcember 1995.
- Andrew Koenig, Barbara Moo, Bjarne Stroustrup: C++ entry in
Encyclopedia of Sofware Engineering,
Wiley, 1994, ISBN 0-471-54004-8.
- Exception handling for C++,
USENIX C++ Conference (pp. 149-176), San Francisco, April, 1990;
reprinted in
The Evolution of C++: Language Design in the Marketplace of Ideas
(Jim Waldo, Editor; MIT Press 1993),
JOOP Vol. 3, No. 2, July/Aug 1990, pp. 16-33, and
C++ at Work conference, November, 1989.