Boost C++ Library Contributions

The Boost C++ libraries are a broad collection of peer-reviewed libraries designed and licensed to be of maximum use to the C++ community, with many becoming part of the C++ standard.

I’ve been using boost libraries since 2008. (Back when building it under Windows was a feat.)

Along the way I’ve also made modest contributions to the boost community, including:

  • Bug reports and patches for the Thread library.
  • Serialization / marshaling for the Unordered containers. unordered_map and unordered_set were adopted into std:: from boost. And they were originally called boost::hash_set and boost::hash_map.
  • Documentation enhancements.
  • Regression test running across a variety of windows, Linux, and FreeBSD platforms.
  • Boost.Guild efforts to support library authors in bug/issue resolution c. 2010.