Picture of mcpp/speaker/hana.jpg

Hana Dusíková

Talks:

Compile Time Regular Expressions with Deterministic Finite Automaton

Picture of mcpp/speaker/arge.jpg

Arvid Gerstmann

Talks:

Multithreading 101: Concurrency Primitives From Scratch

Picture of mcpp/speaker/phna.jpg

Phil Nash

Talks:

The Dawn of a New Error

Picture of mcpp/speaker/dawzal.jpg

Dawid Zalewski

Talks:

Lambdas - the old, the new and the tricky

Picture of mcpp/speaker/frti.jpg

Fred Tingaud

Talks:

Clang based refactoring, or how to refactor millions of line of code without alienating your colleagues

Picture of mcpp/speaker/ragr.jpg

Rainer Grimm

Talks:

Concepts in C++20: A Evolution or a Revolution

Picture of mcpp/speaker/guda.jpg

Guy Davidson

Talks:

Teaching Analytic Geometry to C++

Picture of mcpp/speaker/pask.jpg

Pavel Novikov

Talks:

Asynchronous C++ programming

Picture of mcpp/speaker/arme.jpg

Arne Mertz

Talks:

Phantastic Code Smells And How To Find Them

Picture of mcpp/speaker/manow.jpg

Mateusz Nowak

Talks:

Debugging data corruptions in C++

Picture of mcpp/speaker/nicojosuttis.jpg

Nicolai Josuttis

Talks:

Combining C++17 Features in Practice

Picture of mcpp/speaker/jobo.jpg

Jonathan Boccara

Talks:

10 Techniques to Understand Existing Code

Picture of mcpp/speaker/tido.jpg

Timur Doumler

Talks:

C++20: The small things

Picture of mcpp/speaker/johnla.jpg

John Lakos

Talks:

Value Propositon: Allocator-Aware Software

Picture of mcpp/speaker/deba.jpg

Deniz Bahadir

Talks:

Oh No! More Modern CMake

Picture of mcpp/speaker/marclo.jpg

Marshall Clow

Talks:

Std::midpoint - how hard could it be?

Picture of mcpp/speaker/tiul.jpg

Tina Ulbrich

Talks:

Testing Legacy Code - Fuzzing for Better Input Data

Picture of mcpp/speaker/bryble.jpg

Bryce Adelstein Lelbach

Talks:

Modules are Coming, The C++20 Synchronization Library

Partner Sponsors

Gold Sponsors

Silver Sponsors

Online Sponsor

Community Sponsor