Boost Consulting

BoostCon 2008

Why Boost Libraries?

Boost is distinguished from other open-source development efforts by its combination of liberal licensing policies, a strong relationship with the C++ standardization body, reliance on peer review, and its renowned quality.

Standards Track

Boost libraries are designed for standardization, so they are consistent and interoperable with the standard library that is part of every C++ installation. Ten Boost library designs have already been accepted into the next C++ standard, so an investment in learning Boost technology is really an investment in learning C++. Standardizability also dictates a level of design and documentation quality seldom found in open source software projects.

Ubiquity

Actual standardization aside, Boost has become a de-facto standard for serious C++ development.

Due to customer demand, Boost is a standard part of every major Linux distribution. When Microsoft released Visual Studio 2005, compatibility with Boost was a major selling point. Major companies such as Adobe Systems publicly acknowledge the crucial role of Boost libraries in their software.

Licensing

In organizations where each open-source project requires separate legal vetting, Boost's development-power-to-lawyer-hour ratio is hard to beat. Our simple licensing terms make the whole library collection available for any purpose with practically no strings attached.

Decoupled

In contrast with some large, powerful libraries, Boost is a true library collection, with a layered design and separable dependencies. Using one Boost library does not lock your code into the whole collection, which helps to keep both your code size and build times manageable.

Cutting-Edge

Boost is one of the few organizations working on the process and practice of library design. What should be the design, documentation, and coding practices for the libraries that programmers need? Boost is engaged in finding the answers to those questions.

Rock Solid

Boost's testing and release process covers a broad array of compilers and platforms. Boost Consulting's Enterprise release system adds an extra layer of testing and vetting for stability.

Efficient

Boost libraries are used regularly in the most demanding environments, where the highest performance is required and resources are constrained.

The Best and Brightest

Boost attracts some of the very best C++ programmers working today. Most talented programmers—in any language—love to collaborate, and are dying to work with others of similar caliber. They crave thoughtful and careful code reviews, useful feedback and an open exchange of design ideas. That sort of environment can be hard to find, especially if you are at the top of your game in your daily work. The Boost process and the highly professional tone of discussion on its mailing list give the best programmers what they're looking for.

News

  • BoostCon 2008: Early Reg. Deadline

    Early registration for BoostCon'08, the 2nd annual Boost Conference, closes on April 1. Register now to qualify for the “early bird” discount.

    More...

  • BoostPro Installer 1.34.1 Released

    Boost 1.34.1 is an important upgrade for users of the previous release, Boost 1.34.0, on Windows

    More...

  • Time Series Library Review

    The generic time series library is now undergoing a formal review on the main Boost developers' list.

    More...