Back

Explore every episode of the podcast CppCast

Dive into the complete episode list for CppCast. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 397

TitlePub. DateDuration
libstdc++16 May 202501:02:11
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 Links
Software development in a world of AI02 May 202501:15:17
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 Links
Standard Library Hardening11 Apr 202500:58:28
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 Links
News and Catch-up21 Mar 202500:43:07
Tease Your C++ Brain19 Nov 202400:54:06
Realtime Sanitizer and the Performance Constraints attributes29 Oct 202401:01:02
Type Erasure, SIMD-Within-a-Register and more20 Oct 202401:04:07
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 Links
Parsing and Analysing C++04 Oct 202401:01:30
CppCon 2024 Live Special20 Sep 202400:54:41
Benchmarking Language Keywords06 Sep 202401:05:48
Reducing Binary Sizes09 Aug 202401:04:28
Sándor Dargó joins Phil and Anastasia Kazakova. Sándor talks to us about why and how to reduce the final binary sizes your code produces, as well as the importance of clean code. News Links
Swift for C++ Developers27 Jul 202401:02:57
QuantLib12 Jul 202401:01:00
Luigi Ballabio joins Phil and Matt Godbolt. Luigi talks to us about QuantLib, an open-source library for financial models that he co-founded and now maintains. News Links
libunifex and std::execution28 Jun 202401:01:55
Boost, The Beman Project and Beyond14 Jun 202401:04:05
Zach Laine joins Phil and Timur. Zach talks to us about the Boost collection of libraries, his contributions to it, a little of its history and where it's going, and a new project that aims to get back to Boost's original roots. News Links
Safe, Borrow-Checked, C++31 May 202401:09:10
Rust <=> C++18 May 202401:00:21
Mara Bos joins Phil and Timur. Mara talks to us about her work on the Rust evolution team and how she uses embedded Rust for drone flight controllers. We chat about some of the differences and similarities between C++ and Rust, and what the two languages can, and should, learn from each other. News Links
JSON for Modern C++03 May 202401:07:58
Niels Lohmann joins Timur and Phil. Niels talks to us about his popular JSON library, JSON for Modern C++ (often just known as nlohmann/json, after its github repo). We chat about the history and purpose of the library, with an interesting aside into starting and maintaining a popular OSS library, as well as what Niels is up to today. News Links
Pure Virtual C++23 Apr 202401:00:29
Sy Brand joins Phil and Timur. Sy talks about the imminent Pure Virtual C++ conference that they have been running with Microsoft's backing for a few years. Sy also discuss what they have been up to as Developer Advocate at Microsoft, as well as some fascinating outside interests. News Links
Heterogeneous Computing and C++ Language Evolution05 Apr 202401:00:51
Erich Keane joins Timur and Phil. Erich chats about the recent WG21 meeting in Tokyo, his roles as chair and co-chair of the Language Evolution and Language Evolution Incubator working groups, respectively, as well as heterogeneous computing and his work at NVidia. News Links
Psychology and Starting Out as a Developer11 Mar 202401:07:41
Compiler Explorer Revisited23 Feb 202401:00:32
Teaching and Training Modern C++09 Feb 202400:52:47
Rainer Grimm joins Timur and Phil. Rainer talks to us about what he has learnt from many years of teaching C++ as a professional trainer, how training has become more accessible now more people are taking it online, and his thoughts on modern C++. News Links
Reflection for C++2626 Jan 202401:12:32
Daveed Vandevoorde joins Phil and Timur. Daveed talks a bit about his work at EDG, but mostly his efforts to get Reflection into C++26, along with his co-authors, and how that fits into the big picture. News Links
Modern C++ with Qt12 Jan 202401:08:05
Ville Voutilainen joins Timur and guest co-host, Guy Davidson. Ville talks about his work at The Qt Company and on the C++ standard committee, and about how modern C++ features such as Modules and Sender/Receiver can integrate with the Qt framework. News Links
2023 Holiday Special29 Dec 202300:59:53
SIMD15 Dec 202301:09:47
Matthias Kretz joins Phil and Timur. Matthias talks about SIMD, including what it is, how it works, and what its useful for. We also discuss his proposal to introduce SIMD vocabulary types and functionality into the C++ standard and how it relates to what was in the Parallelism TS. News Links
Catch2 v3 and Random Numbers01 Dec 202301:09:09
Martin Hořeňovský joins Timur and Phil. Martin returns to talk about v3 of Catch2 and how it is different to v2. We also revisit the topic of random numbers and how Martin is still working on portable distributions and why that is important to testing and other domains. News Links

Martin's NDC TechTown 2021 talk on Catch2 v3

Physical Units and a System of Quantities20 Oct 202300:57:38
AI and Random Numbers15 Sep 202300:59:12
Automatic Static Analysis01 Sep 202300:53:07
Abbas Sabra joins Phil and Timur. Abbas talks to us about static analysis, the challenges - and benefits - of analysing C++ code, and a new feature from Sonar that can scan public repos with zero config. News Links
Soagen18 Aug 202300:52:28
How CLion works under the hood04 Aug 202300:58:31
Safety, Security and Modern C++, with Bjarne Stroustrup21 Jul 202301:01:48
Sequence-Oriented Programming07 Jul 202301:01:52
Contracts23 Jun 202301:11:04
Modules and build systems09 Jun 202301:07:14
Daniel Ruoso joins Phil and Timur. After covering a couple of blog posts and a new UI library, we welcome Daniel back to talk with us about modules, package and build systems and SG15, the tooling study group. We also revisit the Ecosystem International Standard. News Links
C++ in Finance26 May 202300:54:50
Conan 2.012 May 202300:58:09
Luis Campos joins Phil and Timur. After some compiler and language news, we chat with Luis about the recent Conan 2.0 release, the state of package management in C++, today and what's happening in the world of C++ standards that may impact it in the future. News Links
AI Infrastructure28 Apr 202301:10:34
Ashot Vardanian joins Timur and Phil. After some conference updates, news about the ISO C++ Developer Survey, Sonar integration in Compiler Explorer and some posts on modules and performance, we chat with Ashot Vardanian about AI and the infrastructure that underpins it. Ashot talks to us about some of the libraries and tools he and his startup have been developing over the past few years with some impressive numbers behind them. News Links
Native Languages (programming and natural)14 Apr 202300:53:24
Mathew Benson joins Phil and Timur. After some news on new dev tool releases and some welcome improvements to iostreams in GCC13, we talk to Mathew Benson about what it's like to learn and use C++ in Africa and the implications for the hardware and our choices in programming language. Mathew also draws an interesting parallel to natural languages. News Links
Cpp2, with Herb Sutter31 Mar 202301:10:25
Herb Sutter joins Phil and Timur. We catch up on the news about LLVM 16 being released, a new book on initialisation in C++ and a couple of new user groups. Then we talk to Herb about his new language/ alternate syntax, Cpp2, which compiles down to C++ in much the same way that C with Classes compiled down to C. News Links
Safety Critical C++17 Mar 202301:11:50
Carbon, with Richard Smith03 Mar 202300:58:18
Richard Smith joins Timur and Phil. After the usual news round-up, we chat with Richard about the new C++ successor language, Carbon. Richard is one of the three lead contributors to Carbon and he discusses the philosophy and some of the special features that make Carbon different. News Links
Issaquah trip report and how the C++ sausage is made17 Feb 202301:04:10
Nina Ranns joins Timur and Phil. After community news, including conferences, a new C++ community in Africa and a new project manager and build system, we talk to Nina about the recent ISO committee meeting in Issaquah where the technical work on C++23 was finalised, as well as an inside look at how the committee works and Nina's current project: allocator-friendly library types that don't allocate. News Links
CppNorth and the Forgotten Developers03 Feb 202301:10:14
Mike Daum joins Phil and Timur. After some community news, including the state of modules support in CMake and a new compile-time parsing library inspired by Rust's macros, we talk to Mike about CppNorth - what it is, how it got started and what makes it different - then about company cultures, a new language from Epic, and the importance of catering to 'Dark Matter Developers'. News Links
Val and Mutable Value Semantics20 Jan 202300:48:02
Dimi Racordon joins Timur and Phil. They first have a couple more conference speaker calls, a new C++20 test framework, and and some updates about Safety in C++ and the C++ successor languages announced last year. Then they talk to Dimi Racordon about the new language, Val, how it relates to C++, and why mutable value semantics are so powerful. News Links
From Healthcare to Automotive06 Jan 202300:53:00
Honey Sukesan joins Phil and Timur. They first have a couple more conference announcements, an update on Cpp2 and a round-up of C++ in 2022. Then they talk to Honey Sukesan about her journey from working in Healthcare to working in the Automotive industry, and some of the surprising overlaps - as well as her personal journey during along the way. News Links
Holiday Special with Phil Nash and Timur Doumler23 Dec 202201:05:43
Podcast News and Updates12 May 202201:00:41
Rob and Jason discuss various news articles, libraries and announcements. News
© My Podcast Data · Independent project · Data from Apple & Spotify