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.
Show Notes 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