Listen "ABI Stability"
Episode Synopsis
Rob and Jason are joined by Marshall Clow. They first discuss some bugs Microsoft found using ASAN in open source projects, and new libraries. Then they talk to Marshall Clow, longtime maintainer of libc++, on his perspective on the C++ ABI, and why stability is important.
News
Finding Bugs with AddressSanitizer: Patterns from Open Source Projects
RmlUI 4.0 Release
Not Enough Standards, my C++17/20 library for cross-platform utilities
Meeting C++ 2021 Announced
Links
What is an ABI, and Why is Breaking it Bad? - Marshall Clow - CppCon 2020
Sponsors
PVS-Studio. Write #cppcast in the message field on the download page and get one month license
Date Processing Attracts Bugs or 77 Defects in Qt 6
COVID-19 Research and Uninitialized Variables
News
Finding Bugs with AddressSanitizer: Patterns from Open Source Projects
RmlUI 4.0 Release
Not Enough Standards, my C++17/20 library for cross-platform utilities
Meeting C++ 2021 Announced
Links
What is an ABI, and Why is Breaking it Bad? - Marshall Clow - CppCon 2020
Sponsors
PVS-Studio. Write #cppcast in the message field on the download page and get one month license
Date Processing Attracts Bugs or 77 Defects in Qt 6
COVID-19 Research and Uninitialized Variables
More episodes of the podcast CppCast
Reflecting on Timur and Phil
24/10/2025
Reflection and C++26, with Herb Sutter
10/10/2025
BrontoSource and Swiss Tables
03/07/2025
Friends-and-Family Special
13/06/2025
From Refactoring to (physical) Relocation
30/05/2025
libstdc++
16/05/2025
Software development in a world of AI
02/05/2025
Standard Library Hardening
11/04/2025
News and Catch-up
21/03/2025
Tease Your C++ Brain
19/11/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.