C++Now 2019 has ended
Thursday, May 9 • 16:30 - 18:00
The View from a C++ Standard Library Implementor

Log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Implementing the C++ standard library is both similar to writing a boost library and yet quite different. In this talk, I'll lead off with what are some of the challenges that a standard library implementor faces, as well as the advantages that one has.

Then, I'll apply the principles to the task of maintaining/improving a boost library, and note where the similarities and differences lie. Many of the motivations (stability, portability, etc) are almost exactly the same.

I'll also talk about balancing the needs of different "customers"; people who use the standard library in different ways, and what you can do to keep all (most?) of them happy.

avatar for Marshall Clow

Marshall Clow

Marshall has been programming professionally for 35 yearsHe is the author of Boost.Algorithm, and has been a contributor to Boost for more than 15 years. He is the chairman of the Library working group of the C++ standard committee. He is the lead developer for libc++, the C++ standard... Read More →

Thursday May 9, 2019 16:30 - 18:00
Flug Auditorium

Attendees (52)