C++Now!

Thank You

After 12 years in business, the principals of BoostPro have decided it's time for new challenges. The technical leads are still pursuing their commitment to transforming the way software is written: John Wiegley has started working for FPComplete, building tools for Haskell programmers, and Dave Abrahams has joined a team at Apple, shaping the future of Mac and iOS development.

We thank you for your support of BoostPro over the years; it has been our privilege to serve you.

Note:The open source C++ library collection at Boost.org is still very much alive and well!

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. Boostpro’s consulting clients benefit from an extra layer of testing and vetting for stability in the boost code they use.

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

  • Boost 1.50 installer for 32-bit Windows now available

    An installer for Boost 1.50 available for is available for immediate download here

    More...

  • Boost 1.50 installer for 64-bit Windows now available

    BoostPro’s free 64-bit installer for Windows is now available for download here

    More...

  • BoostCon / C++Next!: Register Now and Save $100

    Less than three days remain before the early registration deadline The amazing 6th Boost conference, now with additional track containing 15 hours of C++11 tutorials, is still $599 for a short time only.

    More...