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

Acknowledgements, notes and links
PrevUpHomeNext
  • Original standard container code comes from SGI STL library, which enhanced the original HP STL code. Code was rewritten for Boost.Interprocess and moved to Boost.Intrusive. Many thanks to Alexander Stepanov, Meng Lee, David Musser, Matt Austern... and all HP and SGI STL developers.
  • flat_[multi]_map/set containers were originally based on Loki's AssocVector class. Code was rewritten and expanded for Boost.Interprocess, so thanks to Andrei Alexandrescu.
  • stable_vector was invented and coded by Joaquín M. López Muñoz, then adapted for Boost.Interprocess. Thanks for such a great container.
  • static_vector was based on Andrew Hundt's and Adam Wulkiewicz's high-performance varray class. Many performance improvements of vector were also inspired in their implementation. Thanks!
  • Howard Hinnant's help and advices were essential when implementing move semantics, improving allocator support or implementing small string optimization. Thanks Howard for your wonderful standard library implementations.
  • And finally thanks to all Boosters who helped all these years, improving, fixing and reviewing all my libraries.

PrevUpHomeNext