Back To Schedule

How To Affect the Future of C++ Standard in 90 Minutes

11:00 - 12:30 Thursday 1st May 2025 MT Bethe Hall
Beginner
Intermediate
Advanced
Standard Library

Not satisfied with the current C++ standard library? Check out the latest progress of ongoing C++ standard library proposals in the Beman project! Not seeing “the” library proposal you’re looking for? Host an implementation with us!

The Beman Project was bootstrapped from C++Now 2024 to advance future standard libraries by providing implementation experience and fostering community engagement. Over the past year, the project has grown significantly, attracting a wealth of expertise in building and maintaining high-quality C++ libraries. Ten libraries that implement standard library proposals targeting near-term, medium-term, and long-term C++ evolution are under active development, with several projects ready for production.

In this talk, audiences will learn about some of the latest standard library proposals and their status in the Beman project (with an emphasis on libraries targeting C++26), including their motivations, implementation status, example usage, as well as how to provide feedback and get involved.

Audiences will also learn about how to contribute to the Beman project, whether they are interested in testing ideas for standardization or if they would like to contribute a new implementation. Including developer infrastructure the Beman project has built over the past year that will assist their contribution, including our refined approach to uniformity, continuous integration, build system, and package management.

Whether you are curious about the latest library proposal, or a library author, this talk will equip you with practical ways to engage with the Beman Project and, by extension, the standardization process.

View Slides

River Wu

Seeking Job : )

River (xueqing) Wu is a recent University of Michigan Ann Arbor graduate, with a bachelor degree in Computer Science. He has a heavy interest in C++ language and library evolution. He is a core contributor to the Beman project for his work on Beman’s infrastructure inplace_vector. He is actively looking for new opportunities and mentorship in the C++ space in the NYC metropolitan area. Please go chat with him!