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:
    BrontoSource and Swiss Tables Jul 03, 2025
    Show notes

    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

    Friends-and-Family Special Jun 13, 2025
    Show notes

    Phil and Timur are joined by Jason Turner, Matt Godbolt, Anastasia Kazakova and Guy Davidson to celebrate 400 episodes of CppCast and catch up with the co-hosts that have helped us keep up for the last 50 of them!

    News

    • Boost.Bloom has been accepted into Boost
    • "Three types of name lookups in C++" - Sandor Dargo
    • "How Compiler Explorer Works in 2025" - Matt Godbolt

    Links

    • Episode 376 with Rainer Grimm
    • Rainer's website and blog - with updates on his ALS journey

    From Refactoring to (physical) Relocation May 30, 2025
    Show notes

    Kristen Shaker joins Timur and Phil. Kristen talks to us about her C++ on Sea keynote about the C++ interview process, her previous work at Google, and why she has made a slightly unusual career change.

    News

    • libc++ removed the base template for std::char_traits
    • "how to break or continue from a lambda loop?" - Vittoria Romeo
    • Results from the 2025 Annual C++ Developer Survey "Lite" (pdf)

    Links

    • C++ on Sea schedule (with Kristen and Timur's keynotes)
    • BrontoSource
    • "What Can We Learn From the Results of C++ Community Surveys?" - Anastasia Kazakova
    • "Sorting Resumes" - Joel Spolsky (introducing the idea of filtering)
    • "How to Build Your First C++ Automated Refactoring Tool" - Kristen's CppCon 2023 talk

    libstdc++ May 16, 2025
    Show notes

    Jonathan Wakely joins Phil and Timur. Jonathan talks to us about libstdc++ (GCC's standard library implementation), of which he is the lead maintainer, and tackles some tough questions like ABI compatibility - and how GCC and libstdc++ approach it.

    News

    • GCC 15 released (release notes)
    • Boost.OpenMethod review (finished)
    • 2025 Annual C++ Developer Survey "Lite" (closed)

    Links

    • GCC Mailing Lists

    Software development in a world of AI May 02, 2025
    Show notes

    Daisy Hollman joins Phil and Anastasia. Daisy talks to us about the current state of the art in using LLM-based AI agents to help with software development, as well as where that is going in the future, and what impacts it is having (good and bad).

    News

    • Clang 20 released
    • Boost 1.88 released
    • JSON for Modern C++ 3.12.0
    • Conferences:
      • Pure Virtual C++ 2025 Full schedule
      • C++ Now 2025
      • C++ on Sea 2025 - speakers
      • C++ under the Sea 2025

    Links

    • "Not your Grandparent's C++" - Phil's talk
    • "Robots Are After Your Job: Exploring Generative AI for C++" - Andrei Alexandrescu's closing CppCon 2023 keynote

    Standard Library Hardening Apr 11, 2025
    Show notes

    Louis Dionne joins Phil and Timur. Louis talks to us about his role as code owner of libc++ (clang's standard library implementation) and the standard library hardening proposal that was just accepted into C++26, why this is important, and what you can do even today.

    News

    • GDC 2025: How Build Insights Reduced Call of Duty: Modern Warfare II’s Build Times by 50%
    • C++ Core Guidelines issue to remove .h recommendation for headers
      • Reddit discussion
    • “Note to the C++ standards committee members” - Bjarne Stroustrup

    Links

    • P3471R4 - "Standard Library Hardening"
    • "Retrofitting spatial safety to hundreds of millions of lines of C++" - Google Blog

    News and Catch-up Mar 21, 2025
    Show notes

    Timur and Phil return after an extended break with news and updates

    News

    • Bjarne Stroustrup on How He Sees C++ Evolving
    • Conferences round-up:
      • ACCU Conference 2025
      • C++ Now 2025
      • C++ on Sea 2025
      • C++ North 2025
      • CppCon
    • New Meetups:
      • Singapore C++ USers Group
      • ACCU Cambridge

    Links

    • "Contracts and Safety for C++26" - C++ London January event
    • "Not Your Grandparent's C++" - Phil's ACCU Cambridge talk

    Tease Your C++ Brain Nov 19, 2024
    Show notes

    Anders Knatten joins Phil and Timur. Anders reminds us about cppquiz.org and tells to us about his new book, C++ Brain Teasers, how that relates to the site and why it's has good practical applicability.

    News

    • New report by the US Cybersecurity and Infrastructure Security Agency (CISA)
    • C++ Safe Buffers - a new Clang20 feature
    • CppFront version 0.8 is out
    • “Safe and efficient C++ interoperability via non-escapable types and lifetimes” - from the Swift Forums

    Links

    • C++ Brain Teasers - Anders' new book
    • C++ Quiz
    • C++ Quiz repo and getting involved
    • Submit your own C++ Quiz questions
    • Modulo One - Anders' band
    • IncludeOS - Episode #63 of CppCast

    Realtime Sanitizer and the Performance Constraints attributes Oct 29, 2024
    Show notes

    Christoper Apple joins Timur and Phil. Chris talks to us about his work on the new Realtime Sanitizer in the Clang20 release, as well as the associated Performance Constraints attributes, how they differ, and how they work together.

    News

    • The C++23 Standard has finally been released by ISO
    • "Why Safety Profiles Failed" - draft of new paper from Sean Baxter
    • "if constexpr requires requires { requires }" - Jonathan Müller

    Links

    • RealtimeSanitizer docs
    • Performance Constraints docs
    • RealtimeSanitizer helper repo (including how to run it "standalone" and find the team on discord)
    • slides from Chris and David Trevelyan's CppCon 2024 talk

    Type Erasure, SIMD-Within-a-Register and more Oct 20, 2024
    Show notes

    Eduardo Madrid joins Phil and Timur. Eduardo talks to us about the Zoo libraries, including his advanced type-erasure library, as well as the SWAR library which simulates ad-hoc SIMD within a register. We also discuss how he has taken inspiration and cues from the worlds of Biology and Physics to arrive at new thinking around software development, design and architecture.

    News

    • QT 6.8 is released
    • "Named Loops" proposal adopted into C - will C++ follow?
    • C++ Online Call for Speakers is open

    Links

    • The Zoo libraries
    • "C++ Software Design" (book) - Klaus Iglberger
    • Klaus Iglberger's talks on Type Erasure:
      • "A Design Analysis"
      • "The Implementation Details"
    • (Some of ) Ed's talks:
      • "Using Integers as Arrays of Bitfields a.k.a. SWAR Techniques - CppCon 2019"
      • "Rehashing Hash Tables And Associative Containers" - C++ Now 2022"
      • "Empowerment with the C++ Generic Programming Paradigm" - C++ Online 2024

    Previous 1 2 3 4 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