Skip to content

CppCast

Mathieu Ropert & Jason Turner
CppCast
Latest episode

408 episodes

  • CppCast

    40 Years of Programming and Embeddable Programming Languages with Mark Guidarelli

    13/07/2026 | 1h 16 mins.
    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 for papers is open

    Gor Nishanov, author of C++ coroutines, recently passed away

    C++ Documentary was released

    Check out the C++ Perf Quiz

    Links

    trix - Mark Guidarelli

    Mazes for Programmers - Jamis Buck

    Game Oriented Assembly Lisp - Wikipedia

    OpenGOAL

    Practical File System Design with the Be File System - Dominic Giampaolo (Internet Archive)
  • CppCast

    Teaching C++ to Game Development Students in the Age of LLMs with Tom Tesch

    22/06/2026 | 1h 11 mins.
    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

    Sourcetrail - interactive source explorer for C++/Java, fork maintained by Peter Most

    Links

    The Creature of Wellstown - student NES game discussed in the episode (itch.io)

    Game Education Case Study Microtalks - Tom Tesch et al. (GDC Vault)
  • CppCast

    GPU Programming and HLSL with Chris Bieneman

    18/05/2026 | 1h 8 mins.
    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 with itself is the idiom for zeroing it out, but why not sub? - Raymond Chen, The Old New Thing

    Preventing Integer Overflow in Physical Computations - Mateusz Pusz, mp-units

    Let's check vibe code that acts like optimized C++ but is actually a mess - Andrey Karpov, PVS-Studio

    Links

    Developer Toolchain for the PlayStation 4 - Paul Robinson (2013 LLVM US Dev Meeting)

    HLSL: Decades in the Making - Chris Bieneman (Khronos Shading Languages Symposium 2026)

    GLSL: Origins, Observations and Opportunities - Randi Rost (Khronos Shading Languages Symposium 2026)

    Redefining the Software Engineering Profession for AI - Mark Russinovich & Scott Hanselman (ACM)

    Two Compilers, One Language, No Specification - Chris Bieneman (2024 LLVM Developers' Meeting)

    Ecma TC57 - HLSL Standardization Committee (GitHub)

    microsoft/hlsl-specs - HLSL Specifications (GitHub)
  • CppCast

    Compiler Warnings as Errors with Keith Stockdale

    20/04/2026 | 1h 4 mins.
    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 Done - Trip Report, March 2026 ISO C++ Standards Meeting

    Announcing Meeting C++ 2026

    Dear ImGui Explorer

    Common Package Specification Is Out the Gate
  • CppCast

    Building a Compiler Inside the C++ Compiler with Daniel Nikpayuk

    06/04/2026 | 59 mins.
    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.

    Cache-Explorer

    TeaScript C++ Library

    imrefl

    autocereal
More News podcasts
About CppCast
Once a month, Jason sits down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com
Podcast website

Listen to CppCast, The Rest Is Politics and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features