A jam-packed episode, from executors to aborting contracts, via iterators and parallel algorithms, concepts, sanitizers, tools and more...
Links from this episode:
- C++ Annotated - July 2021 - If you prefer the same material in blog form
- JetBrains Developer Ecosystem report for C++, 2021
- Be Wise, Sanitize - Keeping Your C++ Code Free From Bugs - Cleaning up your address space with AddressSanitizer (ASan)
- MemorySanitizer: fast detector of uninitialized memory use in C++
- C++20 concepts are structural: What, why, and how to change it?
- Counting in Iteration Models
- copy_n's number of InputIterator increments unspecified - Old LEWG issue regarding impact of different number of increments on an InputIterator
- P2406R0 - Fix `counted_iterator` interaction with input iterators
- An iterator IS-NOT-A const_iterator
- How to Return Several Values from a Function in C++
- Performance of the Parallel STL Algorithms
- P2300R1: std::execution - New proposal that aims to replace executors
- P0443R14: A Unified Executors Proposal for C++ - The current state of the executors proposal
- P2388R0: Abort-only contract support
- P2392R1: Pattern matching using is and as
- P2409R0: Requirements for Usage of C++ Modules at Bloomberg
- Qt Creator 5.0 Beta Released
- CMake 3.21.0
- Hot Reload in Visual Studio 2022
- CMake 3.21.0
- CLion 2021.2
- And finally, Bjarne Stroustrup on the future of programming
08/31/21 • 67 min
Generate a badge
Get a badge for your website that links back to this episode
Select type & size
<a href="https://goodpods.com/podcasts/no-diagnostic-required-572735/episode-8-july-2021-72464691"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to episode #8 - july 2021 on goodpods" style="width: 225px" /> </a>
Copy