
Sequence-Oriented Programming
CppCast
07/07/23
•61m
About
Comments
Featured In
Tristan Brindle joins Timur and Phil. Tristan talks to us about a safer alternative to iterators and his library, Flux, that implements it.
News
- 60 terrible tips for a C++ developer
- Big, combined, committee trip report from Varna
- CLion 2023.2 EAP4: AI Assistant
- "Making C++ Memory-Safe Without Borrow Checking, Reference Counting, or Tracing Garbage Collection"
Links
Previous Episode

Contracts
June 23, 2023
•71m
Joshua Berne joins Phil and Timur. Joshua talks to us about the previous week's ISO C++ meeting in Varna, Bulgaria, then focuses on the current state of the contracts proposal that he has been central to, as well as a bit of its history.
News
- ISO C++ trip report's from Varna:
- GCC 14 NRVO enhancements (Reddit)
- XCode 15 beta
Links
- P2831 - "Functions having a narrow contract should not be noexcept"
- P2521 - The current contracts MVP
- P2695 - "A proposed plan for Contracts in C++"
- P2811 - "Contract-Violation Handlers"
- P2834 - "Semantic Stability Across Contract-Checking Build Modes"
- P2877R0 - "Contract Build Modes, Semantics, and Implementation Strategies"
- P2751 - "Evaluation of Checked Contract-Checking Annotations"
- P2552 - "On the ignorability of standard attributes"
- p2786 - "Trivial relocatability options"
- P2839 - "Nontrivial Relocation via a New owning reference Type"
- P0843R8 - "inplace_vector"
Next Episode

Safety, Security and Modern C++, with Bjarne Stroustrup
July 21, 2023
•61m
Bjarne Stroustrup joins Phil and Timur. Bjarne talks to us about safety in C++ through profiles, as well as modules and concepts - and looks ahead to what else is coming next.
News
- C++ Now 2023 videos
- ACCU 2023 videos
- JetBrains Developer Ecosystem Survey 2023
- Upcoming Boost 1.83 release
Links
If you like this episode you’ll love
Promoted




