CppCon2019
Slides and other materials from CppCon 2019
Install / Use
/learn @CppCon/CppCon2019README
CppCon 2019 Presentation Materials
https://github.com/CppCon/CppCon2019 is the canonical location for presentations and code from CppCon 2019.
For Speakers: Submitting Materials
Index of Materials
Presentations
- 6 Algorithmic Journeys with Concepts by Taras Shevchenko
- A C++ Approach to Physical Units by Mateusz Pusz
- A Series of Unfortunate Bugs by Satabdi Das
- A Short Life span For a Regular Mess by Victor Ciura
- A Unifying Abstraction for Async in C++ by Eric Niebler, David S Hollman
- Abseil's Open Source Hashtable: 2 Years In by Matthew Kulukundis
- (Ab)using compiler tools by Reka Kovacs
- Address Sanitizers + Cloud at Microsoft by Jim Radigan
- An Overview of Standard Ranges by Tristan Brindle
- Are We Macro-free Yet by Zhihao Yuan [.pptx] [.pdf] [more materials]
- Asynchronous Programming in Modern C++ by Hartmut Kaiser
- Atomics Locks And Tasks by Rainer Grimm
- Avoid Misuse of Contracts by Rostislav Khlebnikov
- Back To Basics: Atomics, Locks, and Tasks by Rainer Grimm [more materials]
- Back to Basics: Lambdas from Scratch by Arthur O’Dwyer
- Back to Basics: Move Semantics (part 1) by Klaus Iglberger
- Back to Basics: Move Semantics (part 2) by Klaus Iglberger
- Back To Basics: OOP by Jon Kalb
- Back to Basics: RAII and the Rule of Zero by Arthur O’Dwyer
- Back to Basics: Smart Pointers by Arthur O’Dwyer
- Back to Basics: Test-Driven Development by Fedor Pikus
- Back To Basics: The Best Parts of C++ by Jason Turner
- Back to Basics: Type Erasure by Arthur O’Dwyer
- Back To Basics: Virtual Dispatch And Its Alternatives by Inbal Levi
- Behind the Scenes of a C++ Build System by Jussi Pakkanen
- Catching ⬆️ - The (Baseline) Unicode Plan for C++23 by JeanHeyd Meneide
- Clang Based Refactoring by Fred Tingaud
- Compiler Explorer: Behind the Scenes by Matt Godbolt [README] [more materials]
- Concepts in C++20 Revolution or Evolution by Rainer Grimm
- Concurrency in C++20 and beyond by Anthony Williams
- C++20 Standard Library Beyond Ranges by Jeff Garland
- C++20 What's In It For You by Marc Gregoire
- C++ as a First Language... Really? by Patrice Roy
- C++ at 40 by Bjarne Stroustrup
- C++ Class Natures in Their Canonical Form by Peter Sommerlad
- C++ Code Smells by Jason Turner
- C++... Easy, Elegant, Powerful! by Charles Bay
- C++ Standard Library "Little Things" by Billy O'Neal
- Deep CMake For Library Authors by Craig Scott
- De-fragmenting C++: Making exceptions and RTTI more affordable and usable by Herb Sutter
- Design Patterns by Fedor Pikus
- Destructor Case Studies by Pete Isensee
- EDSL Infinity War Mainstreaming Symbolic Computation by Joel Falcou and Vincent Reverdy
- Embrace Modern Technology: Using HTML 5 for GUI in C++ by Borislav Stanimirov [README]
- Error handling is cancelling operations by Andrzej Krzemienski
- Everyday Efficiency: In-place Construction by Ben Deane
- Expression Templates for Efficient, Generic Finance Code by Bowie Owens
- Fixing C++ With Epochs by Vittorio Romeo
- Floating-Point charconv Making Your Code 10x Faster With C++17's Final Boss by Stephan T. Lavavej [.pdf] [.pptx] [[more materials](Presentatio
