Every two weeks, or so, we sit down with guests from the C++ community to discuss the latest news and what they have been up to. Find us at cppcast.com
Safety Critical C++
      
        March 17, 2023
      
      
        1:11:50
      
      
        
          51.73 MB
        
      
      
        Downloads: 0
      
    
    
      
        
          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.
        
    
    
    
    
    
      
    
    
  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