CppCon 2019 Selected
01 Nov 2022
[
c++
c++11
c++14
c++17
c++20
]
Selection
- Sorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu
- Better Code: Relationships - Sean Parent
- C++20: C++ at 40 - Bjarne Stroustrup
- De-fragmenting C++: Making Exceptions and RTTI More Affordable and Usable - Herb Sutter
- Some Programming Myths Revisited - Patrice Roy
- When C++ Style Guides Contradict - Nicolai Josuttis
- How to Write a Heap Memory Profiler - Milian Wolff
- Reflections: Compile-time Introspection of Source Code - Andrew Sutton
- Naming is Hard: Let’s Do Better - Kate Gregory
- Asynchronous Programming in Modern C++ - Hartmut Kaiser
- There Are No Zero-cost Abstractions - Chandler Carrut
- Minimal Structured Logging for Autonomous Vehicles - Robert Keelan
- Infiltrating a Code Base: Moving Toward a Better C - Brian Ruth
- Safe Software for Autonomous Mobility With Modern C++ - Andreas Pasternak
- Structured Concurrency: Writing Safer Concurrent Code with Coroutines… - Lewis Baker
- Faster Code Through Parallelism on CPUs and GPUs - David Olsen
- A Critical Look at the Coding Standards Landscape
- Writing Safety Critical Automotive Software for High Perf AI Hardware - Michael Wong
- What is C++ - Chandler Carruth, Titus Winters
- The Best Parts of C++
- Atomics, Locks, and Tasks (part 1 of 2) - Rainer Grimm
- Atomics, Locks, and Tasks (part 2 of 2) - Rainer Grimm
- Algorithm Intuition (part 1 of 2)
- Algorithm Intuition (part 2 of 2)
- Reducing Template Compilation Overhead, Using C++11, 14, 17, and 20. - Jorg Brown
- What Programmers Should Know About Memory Allocation - S. Al Bahra, H. Sowa, P. Khuong
- C++ Design Patterns: From C++03 to C++17 - Fedor Pikus
- C++20: The small things - Timur Doumler
- C++20: What’s in it for you? - Marc Gregoire
- Concurrency in C++20 and Beyond - Anthony Williams
- The C++20 Synchronization Library - Bryce Adelstein Lelbach
- Destructor Case Studies: Best Practices for Safe and Efficient Teardown
- Deep CMake for Library Authors - Craig Scott
- C++ Code Smells - Jason Turner
- Avoid Misuse of Contracts! - Rostislav Khlebnikov
- This Videogame Programmer Used the STL and You Will Never Guess What Happened Next - Mathieu Ropert
- The Business Value of a Good API - Bob Steagall
- Non-conforming C++: the Secrets the Committee Is Hiding From You - Miro Knejp