Skip To Main Content
CppCast
All Episodes

CppCast

Contact

Contact information
Website
https://cppcast.com

Episodes (97)

  • Sep 07, 2026 — Mathieu and Jason are joined by Kevin Carpenter to discuss all aspects of being involved with a conference: from regular attendee, to volunteering, to speaker, volunteer coordinator, and catering concerns. Kevin also shares some of his insights into...

    Running Conferences and Processing Credit Cards with Kevin Carpenter
  • Aug 10, 2026 — 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...

    From Self Taught to Committee Member's First Accepted Paper
  • Jul 13, 2026 — 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.

    40 Years of Programming and Embeddable Programming Languages with Mark Guidarelli
  • Jun 22, 2026 — 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.

    Teaching C++ to Game Development Students in the Age of LLMs with Tom Tesch
  • May 18, 2026 — 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.

    No transcript available.

    GPU Programming and HLSL with Chris Bieneman
  • Apr 20, 2026 — 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.

    No transcript available.

    Compiler Warnings as Errors with Keith Stockdale
  • Apr 06, 2026 — 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...

    Building a Compiler Inside the C++ Compiler with Daniel Nikpayuk
  • Feb 09, 2026 — Jason is joined this week by Jamie Pendergast to discuss the current job market, learning to program, and optimizing compilers.

    Job Hunting and Optimizing Compilers with Jamie Pendergast
  • Oct 24, 2025 — Timur and Phil reflect on Phil and Timur. We share some personal updates as well as news from the community.

    Reflecting on Timur and Phil
  • Oct 10, 2025 — 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.

    Reflection and C++26, with Herb Sutter
  • Show More