Modern Compiler Design for the Carbon Toolchain
CppNow · Talk · 1 h 35 min · 2023 · YouTube title: Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023
Why it's here
Recommended as a recent take on rethinking compiler architecture, and cited in discussions of flattened ASTs and fast lexers.
What it covers
Chandler Carruth's CppNow 2023 talk on modernizing compiler design for the Carbon toolchain, using data-oriented design and modern hardware assumptions. It covers lexing, parsing and compact data structures aimed at compiler performance.