Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
c++boost.gif (8819 bytes) Home Libraries People FAQ More

Boost Bibliography

Print publications about Boost or Boost Libraries
Online publications about Boost or Boost Libraries
Print mentions of Boost or Boost Libraries
Online mentions of Boost or Boost Libraries
How to update this page
Acknowledgements

Print publications about Boost or Boost Libraries

[Maddock-Cleary 00] John Maddock and Steve Cleary, C++ Type Traits. Dr. Dobb's Journal, Vol. 25, Issue 10, October, 2000, page 38. www.boost.org/libs/type_traits/c++_type_traits.htm
[Maddock 01] John Maddock, Regular Expressions in C++. Dr. Dobb's Journal, Vol. 26, Issue 10, October, 2001, page 21.
[Siek-Lumsdaine 01] Jeremy Siek and Andrew Lumsdaine, C++ Concept Checking. Dr. Dobb's Journal, Vol. 26, Issue 6, June, 2001, page 64.
[Siek-Lee-Lumsdaine 02] Jeremy Siek, Lie-Quan Lee and Andrew Lumsdaine, The Boost Graph Library. Addison-Wesley, 2002. ISBN 0-201-72914-8. www.awl.com/cseng/titles/0-201-72914-8

Sample chapter 3: tinyurl.com/24666

[Karlsson 02] Björn Karlsson, Smart Pointers in Boost. C/C++ Users Journal, April, 2002. www.cuj.com/documents/s=8014/cuj0204karlsson/
[Karlsson 02a] Björn Karlsson, C/C++ Tip #9: Lexical Conversions. C/C++ Users Journal, November, 2002. www.cuj.com/documents/s=8470/cuj0211karlsson/
[Kempf 02] Bill Kempf, The Boost.Threads Library. C/C++ Users Journal, May, 2002. www.cuj.com/documents/s=8013/cuj0205kempf/
[Abrahams-Grosse-Kunstleve 03] David Abrahams and Ralf W. Grosse-Kunstleve, Building Hybrid Systems with Boost.Python. C/C++ Users Journal, July, 2003. www.cuj.com/documents/s=8470/cuj0307abrahams/
[Sutter 03] Herb Sutter, Generalized Function Pointers. C/C++ Users Journal, August, 2003. www.cuj.com/documents/s=8464/cujcexp0308sutter/
[Guzman-Nuffer 03] Joel de Guzman and Dan Nuffer, The Spirit Library: Inline Parsing in C++, C/C++ Users Journal, September, 2003, Vol. 21, Issue 9, page 22.

Online publications about Boost or Boost Libraries

[Walker 03] Andrew Walker, An Introduction to Boost, The Code Project, July 7, 2003. www.codeproject.com/vcpp/stl/BoostIntro.asp

A short and straightforward introduction to Boost.

[Trentini 03] Matthew S. Trentini, Introduction to Boost. www.alphalink.com.au/~mattyt/BoostPresentation1/boost.html
[Brownell 02] David Brownell, C++ Techniques for Tomorrow That Can be Implemented Today (a.k.a. Boosting your Code). NWCPP, November 13, 2002. www.nwcpp.org/Meetings/2002/11.html
[Abrahams 03a] David Abrahams, The Boost Metaprogramming Library. ACCU, 2003. www.boost-consulting.com/writing/ACCU_MPL_slides.ppt
[Dawes 03] Beman Dawes, Multiplatform Software Development. 2003. www.esva.net/~beman/multiplat_dev.ppt
[Halleux 03] Jonathan de Halleux, Opening a door towards Spirit: a parser framework. The Code Project, March 24, 2003. www.codeproject.com/cpp/spiritintro.asp
[Siek 02] Jeremy G. Siek, The Boost Graph Library. InformIT, March 1, 2002. tinyurl.com/2hc27
[Siek 02a] Jeremy G. Siek, A Boost Graph Library Tutorial. InformIT, March 1, 2002. tinyurl.com/2sa4s

Print mentions of Boost or Boost Libraries

[Alexandrescu 02] Andrei Alexandrescu, Generic<Programming>: Efficient Generic Sorting and Searching in C++ (I): In Search of a Better Search. C/C++ Users Journal, October, 2002. www.cuj.com/documents/s=7978/cujcexp2010alexandr/

boost::type_traits

[Vandervoorde-Josuttis 03] David Vandevoorde and Nicolai M. Josuttis, Using Templates in Practice. C/C++ Users Journal, February, 2003. www.cuj.com/documents/s=8208/cujweb0302vandevoorde/web0302b.htm

Concept Check Library

[Sutter 01] Herb Sutter, The String Formatters of Manor Farm. C/C++ Users Journal, Vol. 19, November, 2001. www.gotw.ca/publications/mill19.htm

boost::lexical_cast

[Hylsop-Sutter 01] Jim Hyslop and Herb Sutter, Conversations: I'd Hold Anything for You. C/C++ Users Journal, December, 2001. www.cuj.com/documents/s=7988/cujcexp1912hyslop/

boost::any

[Hylsop-Sutter 02] Jim Hyslop and Herb Sutter, Conversations: Getting to the Point. C/C++ Users Journal, July, 2002. www.cuj.com/documents/s=7981/cujcexp2007hyslop/

smart pointer discussion. boost::scoped_ptr, shared_ptr, scoped_array, shared_array.

[Besser 03] Mitch Besser, Generic Printable ENUM++. C/C++ Users Journal, June, 2003. www.cuj.com/documents/s=8470/cujboost0306besser/

Mentions BOOST_PP

[Nasonov 03] Alexander Nasonov, I/O System: dynamic_any Campaign. C/C++ Users Journal, September, 2003. www.cuj.com/documents/s=8470/cujweb0309nasonov/

Improved boost::any

[Sutter 02] Herb Sutter, The New C++: The Group of Seven - Extensions under Consideration for the C++ Standard Library. C/C++ Users Journal, April, 2002. www.cuj.com/documents/s=7984/cujcexp2004sutter/
[Sutter 02a] Herb Sutter, The New C++: Smart(er) Pointers. C/C++ Users Journal, August, 2002. www.cuj.com/documents/s=7980/cujcexp2008sutter/
[Sutter 03a] Herb Sutter, Generalizing Observer. C/C++ Users Journal, September, 2003. www.cuj.com/documents/s=8840/cujexp0309sutter/
[Tan 03] Kwee H. Tan, Exploring EDA Algorithms with the Boost Graph Library. C/C++ Users Journal, July, 2003. www.cuj.com/documents/s=8470/cuj0307tan/
[Ablavsky 02] Vitaly Ablavsky, Applying BGL to Computational Geometry. C/C++ Users Journal, August, 2002. www.cuj.com/documents/s=8470/cuj0208ablavsky/

Online mentions of Boost or Boost Libraries

[Curran 02] James Curran, Access Raw Data with Performance Counters in Visual C++, DevX.com, October, 2002. www.devx.com/cplus/article/7951

Devotes several paragraphs to boost::shared_ptr<>.

[Carbon 02] David S?, Boost : The handy library of handy libraries. Kuro5hin, July 18, 2002. www.kuro5hin.org/story/2002/7/18/3313/01429
[Casad 03] Joe Casad, Introducing the Boost Corner. C/C++ Users Journal, August, 2003. www.cuj.com/documents/s=8470/cuj0308boostcorner/
[Siek 02b] Jeremy G. Siek, Internet Packet Routing with the Boost Graph Library. InformIT, March 1, 2002. tinyurl.com/26dwj

How to update this page

Please help us keep this page updated - users can post new citations to the mailing list, while Boost developers should update the page directly in CVS.

Acknowledgements

Fredrik Blomqvist provided many of the initial citations.


Revised 21 January 2004

© Copyright Beman Dawes 2003

Use, modification, and distribution are subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt)