The Carbon Language

Carbon is an experimental successor to C++. I actively contribute to its language design, semantics, and implementation toolchain, and serve as one of the three project leads.

Documentation GitHub Repository

Accepted Language Proposals

Highlighted Talks & Presentations

Definition-Checked Generics, Part 2: The Why & How
CppNow talk with Chandler Carruth and Josh Levenberg

2024 EuroLLVM - Carbon's high-level semantic IR

2024 LLVM Dev Mtg - Generic implementation strategies in Carbon and Clang