
Building a Compiler Inside the C++ Compiler with Daniel Nikpayuk
CppCast
04/06/26
•59m
About
Comments
Featured In
Daniel Nikpayuk joins Jason to talk about ccTMP, his C++17 template metaprogramming library that builds a functional type system at compile time by encoding bytecode as template parameters in continuation-passing style — letting the C++ compiler itself optimise away the interpretation layer. They also cover Daniel's path into C++, from typesetting Inuktitut in LaTeX to his longer-term goal of a multimedia programming language for Indigenous storytelling.
Previous Episode

Job Hunting and Optimizing Compilers with Jamie Pendergast
February 23
•52m
Jason is joined this week by Jamie Pendergast to discuss the current job market, learning to program, and optimizing compilers.
- Designated Initializers, the best feature of C++20 · Mathieu Ropert
- Support for C++26 Reflection has been merged into GCC trunk! : r/cpp
- Latest News From Upcoming C++ Conferences (2026-01-14) : r/cpp
- Call for Papers - NDC TechTown 2026 | Software Conference for Embedded and Systems Programming
- Cyrex Optimizing Compiler
Next Episode

Compiler Warnings as Errors with Keith Stockdale
April 20
•64m
Jason and Mathieu are joined by Keith Stockdale to discuss C++26 news, his experience upgrading Sea of Thieves from C++14 to C++20 across compilers, and the practical challenges of raising compiler warning levels and enabling warnings as errors.
If you like this episode you’ll love
Promoted




