TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    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

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Running Conferences and Processing Credit Cards with Kevin Carpenter Sep 07, 2026
    Show notes

    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 how credit card processing works, along with some of the challenges he's encountered. In this episode Jason also gives the guest some homework assignments for future conferences!

    News

    • How fast is C++26's std::hive? - Daniel Lemire
    • Tonight, ShadPS4 joins the hunt: uncovering bugs in the most popular PS4 emulator - Nikita Terentev, PVS-Studio

    From Self Taught to Committee Member's First Accepted Paper Aug 10, 2026
    Show notes

    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 people involved.

    News

    • Mateusz needs help with his logarithmic unit design
    • EuroLLVM 2026 security related talks
    • A set of papers related to safety in the July mailing
    • Brno mailing (2026-07)

    Links

    • Deducing this
    • Clarify the behavior of floating-point overflow

    40 Years of Programming and Embeddable Programming Languages with Mark Guidarelli Jul 13, 2026
    Show notes

    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)

    Teaching C++ to Game Development Students in the Age of LLMs with Tom Tesch Jun 22, 2026
    Show notes

    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)

    GPU Programming and HLSL with Chris Bieneman May 18, 2026
    Show notes

    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)

    Compiler Warnings as Errors with Keith Stockdale Apr 20, 2026
    Show notes

    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

    Building a Compiler Inside the C++ Compiler with Daniel Nikpayuk Apr 06, 2026
    Show notes

    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

    Job Hunting and Optimizing Compilers with Jamie Pendergast Feb 23, 2026
    Show notes

    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

    Reflecting on Timur and Phil Oct 24, 2025
    Show notes

    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)

    Reflection and C++26, with Herb Sutter Oct 10, 2025
    Show notes

    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

    1 2 3 41 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights