Back To Schedule

What does it take to implement the standard library?

16:30 - 17:30 Thursday 29th February 2024 UTC
Beginner
Intermediate
Advanced
Standard Library

Due to its vast complexity, there have only been a handful of standard library implementations to date. In this session, we will discuss what separates the standard library from user code, the unique design opportunities and constraints we have, and the considerations we need to make for our users.

View Slides

Christopher Di Bella

Senior Software EngineerGoogle
Christopher Di Bella is a senior software engineer working on improving the LLVM toolchain at Google. This includes working to improve Clang's diagnostics, adding Clang extensions, and implementing parts of the C++ standard library.
Christopher is an avid fan of One Piece and Star Wars, is always up for another coffee, and will never turn down an opportunity to eat something new.