Bjarne Stroustrup
where else to find them
what they talk about
all 10 in the filters
where they keep going back
- CppCon10 editions2014–2023
- Meeting C++2 editions2016–2022
all 6 in the filters
on a stage with
all 13 in the filters
who talks about the same things
- Herb Sutter31 talks
- Guy Davidson21 talks
- Peter Sommerlad32 talks
- Kate Gregory27 talks
- Rainer Grimm26 talks
- Roth Michaels14 talks
| title | conference | date |
|---|---|---|
| Fireside Chat | CTO Summit 2025 | 2025-11-05 |
Claims C++ adds about 100,000 developers a year, runs in mission‑critical systems from cell phones to Mars rovers and CERN, and underpins TensorFlow/Llama… | ||
| Delivering Safe C++ | CppCon 2023 | 2023-10-02 |
Claims that modern C++ can be written with no type violations, no resource leaks, and no memory corruption using a concrete stack of techniques: adopt safety… | ||
| AMA with Bjarne Stroustrup | Meeting C++ 2022 | 2022-11-17 |
A wide-ranging AMA names concrete changes and tools: modules that speed compilation and a modular standard library with import STD, C++20/C++23 feature use, a… | ||
| C++ in Constrained Environments | CppCon 2022 | 2022-09-11 |
Argues that practical C++ for constrained systems means concrete techniques not slogans: applies C++ Core Guidelines, moves work to compile time (example… | ||
| C++20: Reaching for the Aims of C++ | CppCon 2021 | 2021-10-24 |
Claims: C++20 delivers concrete, testable advances — import std boosts compile speed ~10× (nine headers gave ~5×, experiments see 0–80×), modules cut… | ||
| Type-and-resource Safety in Modern C++ | CppCon 2021 | 2021-10-24 |
Claims that complete type-and-resource safety is achievable in modern C++ by following the C++ Core Guidelines and enforcing a small set of rules with static… | ||
| Plenary: The Beauty and Power of "Primitive" C++ | CppCon 2020 | 2020-09-14 |
A tiny library maps typed objects to and from bytes with zero copying, a simple IDL of “flats”, a parser/generator and a runtime of accessors called a message… | ||
| Ask Me Anything with Bjarne Stroustrup | PLDI 2020 | 2020-06-15 |
Recommends using C++ for new embedded systems because of performance, ecosystem and evolving safety features; argues that concepts finally give templates… | ||
| C++20: C++ at 40 | CppCon 2019 | 2019-09-15 |
Forty-year C++ history leads to concrete C++20 deliverables: modules (import std) reduces rebuilds and targets ~5–10x compile speedups; concepts for generic… | ||
| Concepts: The Future of Generic Programming | Craft Conference 2019 | 2019-05-07 |
C++ gains named concepts that act as concepts are compile-time predicates to constrain templates, fix horrible template errors, and enable overload resolution… | ||
| Keynote: What can C++ do for embedded systems developers? | NDC TechTown 2018 | 2018-09-27 |
Argues that modern C++ gives zero-overhead abstraction and real predictability: templates and constexpr produce identical assembly on x86/ARM (verified with… | ||
| “Concepts: The Future of Generic Programming (the future is here)” | CppCon 2018 | 2018-09-23 |
Concepts are now usable, implemented in GCC and Clang and slated for C++20, and they let templates be constrained by readable predicates rather than fragile… | ||
| “Learning and Teaching Modern C++” | CppCon 2017 | 2017-09-24 |
Argues that teams can write type- and resource-safe ISO C++ today (C++17) without performance loss, and backs that with concrete tools: the C++ Core… | ||
| “Grill the Committee” | CppCon 2017 | 2017-09-24 |
Panel answers where each proposal stands: Concepts partly in C++20 with unfinished pieces, Ranges TS published and still trimming library bits, Modules on PDTS… | ||
| Good Concepts | Meeting C++ 2016 | 2016-11-18 |
A concrete claim: language-level Concepts plus a 100 page specification of STL semantics produce smaller, clearer templates and eliminate the worst… | ||
| Keynote: What C++ is and what it will become | Meeting C++ 2016 | 2016-11-18 |
C++ combines low‑level hardware mapping with high‑level abstraction and claims to keep the cost where it’s used: zero-overhead abstraction. The language adds… | ||
| GSL ad hoc overview | Meeting C++ 2016 | 2016-11-18 |
An explicit claim: a small Guideline Support Library of about a dozen abstractions makes ownership, nullness and ranges checkable and practical. It implements… | ||
| "The Evolution of C++ Past, Present and Future" | CppCon 2016 | 2016-09-18 |
C++ evolution focuses on concrete wins: concepts in GCC 6.1 lets templates express and check requirements with clearer errors and faster compilation; modules… | ||
| Writing Good C++14 | CppCon 2015 | 2015-09-21 |
Practical rules for using C++14 aim to eliminate leaks, dangling pointers, and many type errors by pairing 350+ concrete checks with small library types and… | ||
| “Grill the Committee” | CppCon 2015 | 2015-09-21 |
A live committee Q&A explains how C++ standards actually advance: progress comes from volunteers who write and revise proposals, not a central design team… | ||
| Make Simple Tasks Simple! | CppCon 2014 | 2014-09-07 |
Example-driven claims and concrete tools: use auto and range-for to collapse iterator noise, replace hand-rolled loops with std::find_if or std::all_of, return… | ||
| nothing matches | ||