c++boost.gif (8819 bytes) Home Libraries People FAQ More

More Information

Boost Policies

Mailing List Discussion Policy.  What's acceptable and what isn't.

Library Requirements and Guidelines.  Basic standards for those preparing a submission.

Test Policy and Protocols.  How testing works at Boost.

Library Submission Process.  How to submit a library to Boost.

Library Formal Review Process. Including how to submit a review comment.

Header Policy.  Headers are where a library contacts its users, so programming practices are particularly important.

Implementation Variations.  Sometimes one size fits all, sometimes it doesn't.  This page deals with the trade-offs.

Library Reuse.  Should Boost libraries use other boost libraries?  What about the C++ Standard Library?  It's another trade-off.

Boost Whatever

Compiler Status   Describes what library works with which compiler.

Internal Regression Test Suite   Describes the tool for generating the compiler status tables

Header Dependencies   Describes what other headers each boost header includes.

Articles and Papers

Counted Body Techniques by Kevlin Henney is must reading for those interested in reference counting, a widely used object management idiom.  Originally published in Overload magazine.

Feature Model Diagrams in text and HTML describes how to represent feature model diagrams in text form.

Portability Hints: Borland C++ 5.5.1 describes Borland C++ portability issues, with suggested workarounds.

Portability Hints: Microsoft VC++ 6.0 SP4 describes Microsoft C++ portability issues, with suggested workarounds.

Links

The C++ Standard (ISO/IEC 14882) is available online as a PDF file from the ANSI (American National Standards Institute) Electronic Standards Store.  The price is $US 18.00. The document is certainly not a tutorial, but is interesting to those who care about the precise specification of the language and the standard library.

 


Revised 01 February, 2001