References
[Alexandrescu,2001] Alexei Alexandrescu, Modern C++ Design: Generic Programming and Design Patterns Applied (Addison-Wesley, 2001, ISBN 0-201-70431-5).
[BOOST] Boost: A growing collection of Open Source libraries designed to augment the C++ standard library.
[Budge,1992] Ken Budge, J. S. Perry, and A. C. Robinson, High-Performance Scientific Computation Using C++, Proc. USENIX C++ Conference, Portland, OR, August 1992.
[ISO,1998] ISO/IEC 14882, Standard for the C++ Language.
[Koenig,2000] Andrew Koenig and Barbara Moo, Accelerated C++: Practical Programming by Example (Addison-Wesley, 2000, ISBN 0-201-70353-X).
[MTL] Matrix Template Library from the Open Systems Lab (OSL) at Indiana University (IU).
[POOMA] Parallel Object-Oriented Methods and Applications from Los Alamos National Laboratory. This library is used for parallel scientific computation.
[ROOT] ROOT (from CERN). This library is used for data analysis of large volumes (for example, many terabytes) of experimental data.
[Schmidt,2002] Douglas C. Schmidt and Stephen D. Huston, C++ Network Programming, Volume 1: Mastering Complexity with ACE and Patterns (Addison-Wesley, 2002, ISBN 0-201-60464-7).
[Siek,2002] Jeremy G. Siek, Lie-Quan Lee, and Andrew Lumsdaine, The Boost Graph Library: User Guide and Reference Manual (Addison-Wesley, 2002, ISBN 0-201-72914-8).
[Stroustrup,1999] Bjarne Stroustrup, Learning Standard C++ as a New Language, C/C++ Users Journal, May 1999, pp. 43-54. Also in CVU Vol. 12 No. 1, January 2000, http://www.research.att.com/~bs/new_learning.pdf.
[Stroustrup,2000] Bjarne Stroustrup, The C++ Programming Language, Special Edition. (Addison-Wesley, 2000, ISBN 0-201-70073-5).
[Stroustrup,2001] Bjarne Stroustrup, C++ glossary (see also Stroustrup's home page).
[Sutter,2000] Herb Sutter, Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions, (Addison-Wesley, 2000, ISBN 0-201-61562-2).