Skip to content
C++

Expert C++

C++26 · Internals · ABI

The frontier topics: C++26 features still landing in compilers, the full UB taxonomy, ABI design, memory model guarantees, and compiler optimization that separates expert code from merely correct code.

60–90 hours total
30 lessons across 6 modules

Prerequisites

Completed Advanced path. You write C++ professionally and are comfortable with templates, coroutines, and the STL in depth. Several topics (UB, memory model, ABI) require understanding of computer architecture fundamentals.

3

ABI: Stability, Breakage & Design

All

6–8 hours · 3/5 available