Andreas Weis joins Timur and Phil. After some news about Boost, std::format and performance, Andreas talks to us about safety critical application domains, safety in C++ in general, and the difference between safety in security.
Show Notes News * Boost libraries may drop support for older language versions * "Fun with printing tables with std::format and C++20" - Bartlomiej Filipek * "C++20 Formatting Library, Parts 1. 2 and 3" - Gajendra Gulgulia * "Decreasing the Number of Memory Accesses, 1/2" - Ivica Bogosavljevic * "using std::cpp (conference in Madrid)"
Links * MUC++ (The Munich C++ User Group) * ComicSansMs - Andreas on StackOverflow * The EU's Cyber Resilience Act * "Why not simply implement borrow checking in C++?" - Sean Baxter on Twitter * P2771R0 - "Towards memory safety in C++" * "Rust Safety is not superior to C++" - Bjarne Stroustrup * P2739R0 - "A call to action: Think seriously about 'safety'; then do something sensible about it" * P2759R1 - "DG Opinion on safety for ISO C++" * P2723R1 - "Zero-initialize objects of automatic storage duration" * D2795R0 - "Correct and incorrect code, and 'erroneous behaviour'" * P2809R0 - "Trivial infinite loops are not Undefined Behavior" * MISRA