
Realtime Sanitizer and the Performance Constraints attributes
CppCast
10/29/24
•61m
About
Comments
Featured In
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
Previous Episode

Type Erasure, SIMD-Within-a-Register and more
October 20, 2024
•64m
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:
- (Some of ) Ed's talks:
Next Episode

Tease Your C++ Brain
November 19, 2024
•54m
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
If you like this episode you’ll love
Promoted




