
Benchmarking Language Keywords
CppCast
09/06/24
•65m
About
Comments
Featured In
Benjamin Summerton joins Timur and Phil. Ben talks to us about what led him to benchmark the impact of the final and noexcept keywords, how to interpret his results, and the project that inspired him to do so in the first place.
News
- Boost 1.86 released
- RealtimeSanitizer - new real-time safety testing tool for C and C++ projects that comes with Clang 20
- "Honey, I shrunk {fmt}: bringing binary size to 14k and ditching the C++ runtime"
Links
- Join us for the CppCast CppCon Special
- Previous episodes covering std lib implementations:
- "noexcept affects libstdc++’s unordered_set" - Arthur O'Dwyer
- Episode with Martin Hořeňovský, discussing non-portal random distribution
- Episode with Frances Buontempo, also mentioning random numbers and the portable distribution issue
- "Free Your Functions" (video) - Klaus Iglberger (timed link to the bit that talks about performance)
- Ben's PSRayTracing repo
Previous Episode

Reducing Binary Sizes
August 9, 2024
•64m
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
- "cppfront: Midsummer update"
- AutoConfig: C++ Code Analysis Redefined (Sonar)
- “noexcept Can (Sometimes) Help (or Hurt) Performance” - Ben Summerton
Links
- Binary Sizes posts on Sándor's blog
- Sándor's books
- "Parameterized testing with GTest" - Sándor Dargó
- "How to keep your binaries small?" - Sándor's C++ on Sea talk(s)
- (will add video links when available)
Next Episode

CppCon 2024 Live Special
September 20, 2024
•54m
Phil and Timur are joined by a live audience at CppCon as we chat about Safety in C++, AI and the running of CppCast itself.
News
- Clang 19.1 released
- Sean Baxter's "Safe C++"
- P3390R0: "Safe C++" - Sean's work written up as a proposal
Links
If you like this episode you’ll love
Promoted




