Skip to main content

Mission

The Beman project's mission is to support the efficient design and adoption of the highest quality C++ standard libraries through implementation experience, user feedback, and technical expertise.

The Beman project is named in memory of Beman Dawes - co-founder of Boost.


The Beman project was founded at C++Now in 2024, the project strives to aggregate libraries proposed for ISO standardization making a simple usage experience for the C++ Community to try out new libraries.


The Beman project's goals are broad, strategic propositions aligned with its mission and serve as guiding principles. An non-exhaustive list of those goals includes:

  1. [GOALS.SUPPORT_FOR_AUTHORS] Support for Authors. Assist library authors by providing appropriate tools and guidance.
  2. [GOALS.BEST_PRACTICES] Best Practices. Promote adherence to industry standards and best practices.
  3. [GOALS.QUALITY_ASSURANCE] Quality Assurance. Evaluate and ensure the quality of libraries under the project.
  4. [GOALS.USER_EXPERIENCE] User Experience. Provide users with a seamless integration experience for consuming Beman libraries.
  5. [GOALS.FEEDBACK] Feedback Loops. Facilitate effortless user feedback to help improve libraries.
  6. [GOALS.CONTRIBUTIONS] Inclusive Contribution. Lower barriers to entry for new contributors and encourage broader participation.
  7. [GOALS.ISO_INTEGRATION] ISO Integration. Deliver reference implementations for ISO proposals, including active paper development.
  8. [GOALS.PUBLIC_PRESENCE] Public Presence. Maintain a public website that communicates the project’s purpose, offers user-friendly documentation, and helps authors structure their libraries.