CppCast

Phil Nash & Timur Doumler
CppCast
Latest episode

404 episodes

  • 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
  • CppCast

    Job Hunting and Optimizing Compilers with Jamie Pendergast

    09/02/2026 | 52 mins.
    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
  • CppCast

    Reflecting on Timur and Phil

    24/10/2025 | 1h 2 mins.
    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 project use terminating assertions in production?" - from Herb's blog

    Links

    Episode 376, with Rainer Grimm

    Final entry on Rainer's blog :-(

    Epsiode 350, with Timur and Phil

    ACCU Conference and C++ on Sea, merging:
    Announcement post

    Tickets - Super Early Bird at time of posting

    Catch23 repo

    P3846R0 - "C++26 Contract Assertions, Reasserted"

    ADSP: The Podcast

    Two's Complement - A Programming Podcast by Matt (Godbolt) and Ben (Rady)
  • CppCast

    Reflection and C++26, with Herb Sutter

    10/10/2025 | 1h 3 mins.
    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 not being continued

    Episode with Sean Baxter

    Links

    Herb's Reflection talk at CppCon 2025

    Herb's Contract's talk at CppCon 2025
  • CppCast

    BrontoSource and Swiss Tables

    03/07/2025 | 51 mins.
    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 development on jemalloc

    "Amortized O(1) complexity" - Andreas Weiss' lightning talk
    Reddit discussion of filter view issue

    Links

    Acronyms on cppreference/com

    Arthur O'Dwyer's acronym glossary

    Matt’s Swiss Tables talk at CppCon

    Example of BrontoSource integration in Compiler Explorer

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