Cppcast

Overview

From Self Taught to Committee Member's First Accepted Paper. Jason and Mathieu are joined by the self-taught Alex (Waffl3x) to discuss the C++ standards committee, defaulted post-fix operators, and self-taught computer engineering.

News

Blog 3 months ago
From Self Taught to Committee Member's First Accepted Paper
Jason and Mathieu are joined by the self-taught Alex (Waffl3x) to discuss the C++ standards committee, defaulted post-fix operators, and self-taught computer engineering. Alex shares his experience of joining the C++ Committee and his efforts to get more
Read more
Report
Blog 4 months ago
40 Years of Programming and Embeddable Programming Languages with Mark Guidarelli
Jason and Mathieu are joined by Mark Guidarelli to discuss the history of C++ and esoteric programming languages, Mark's own development history spanning four decades, and what "merging" used to mean before source control. News The code::dive 2026 call fo
Read more
Report
Blog 5 months ago
Teaching C++ to Game Development Students in the Age of LLMs with Tom Tesch
Jason and Mathieu are joined by Tom Tesch to discuss teaching C++ to game development students, how LLMs and chatbots are reshaping programming education and assessment, and the lessons that come from teaching on retro hardware like the NES. News Sourcetr
Read more
Report
Blog 6 months ago
GPU Programming and HLSL with Chris Bieneman
Jason and Mathieu are joined by Chris Bieneman to discuss GPU programming and the evolution of HLSL, the challenges of floating-point determinism on GPUs, and lessons from over a decade of shading language and compiler work. News Sure, xor'ing a register
Read more
Report
Blog 7 months ago
Compiler Warnings as Errors with Keith Stockdale
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. C++26 is
Read more
Report
Blog 7 months ago
Building a Compiler Inside the C++ Compiler with Daniel Nikpayuk
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 op
Read more
Report
Blog 9 months ago
Job Hunting and Optimizing Compilers with Jamie Pendergast
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!
Read more
Report
Blog 1 year ago
Reflecting on Timur and Phil
Timur and Phil reflect on Phil and Timur. We share some personal updates as well as news from the community. News "Why we didn't rewrite our feed handler in Rust" - post from DataBento "C++ reflection (P2996) and moc" - from Qt wiki "Poll: Does your proje
Read more
Report
Blog 1 year ago
Reflection and C++26, with Herb Sutter
Phil and Timur are joined by Herb Sutter to catch up on what's going in to C++26 which, let's be honest, is dominated by reflection. News CLion now has a constexpr debugger "CMake for complex projects" - tutorial: Part one Part two Safe C++ proposal is no
Read more
Report
Blog 1 year ago
BrontoSource and Swiss Tables
Matt Kulukundis joins Timur and Phil. Matt talks to us about BrontoSource, his start-up focused on refactoring, updating or migrating large codebases, as well as his work on Swiss Tables. News Herb Sutter's WG21, Bulgaria, trip report End of active develo
Read more
Report
Show more news