Back to Basics: (Range) Algorithms in C++ - Klaus Iglberger - CppCon 2023

https://cppcon.org/ --- Back to Basics: (Range) Algorithms in C++ - Klaus Iglberger - CppCon 2023 https://github.com/CppCon/CppCon2023 “There was never any question that the [standard template] library represented a breakthrough in efficient and extensible design” (Scott Meyers, Effective STL, 2008) Originally developed as part of the Standard Template Library (STL), algorithms have become a must-know tool for every C++ developer. They increase productivity, significantly reduce bugs, and improve maintainability. This talk explains why and how algorithms do this. Additionally, it demonstrates why they are an amazing example for good, extensible software design. --- Klaus Iglberger Klaus Iglberger is a freelance C++ trainer and consultant. He has finished his PhD in Computer Science in 2010 and since then is focused on large-scale C++ software design. He shares his expertise in popular advanced C++ courses around the world (mainly in Germany, but also in the rest of the EU and the US). Additionally, he is the author of “C++ Software Design”, the initiator and lead designer of the Blaze C++ math library, one of the organizers of the Munich C++ user group, and the (co-)organizer of the Back-to-Basics and Software Design tracks at CppCon. --- Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf --- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com YouTube Channel Managed by Digital Medium Ltd: https://events.digital-medium.co.uk --- Registration for CppCon: https://cppcon.org/registration/ #cppcon #cppprogramming #cpp

Back to Basics: Functions in C++ - Mike Shah - CppCon 2023
▶︎

Back to Basics: Functions in C++ - Mike Shah - CppCon 2023

Back to Basics: Debugging in Cpp - Greg Law - CppCon 2023
▶︎

Back to Basics: Debugging in Cpp - Greg Law - CppCon 2023

Tobias Hieta: A Brief Overview of the LLVM Architecture
▶︎

Tobias Hieta: A Brief Overview of the LLVM Architecture

Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023
▶︎

Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023

Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022
▶︎

Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022

BeCPP Symposium 2026 - Herb Sutter - C++ Growing in a world of competition, safety, and AI
▶︎

BeCPP Symposium 2026 - Herb Sutter - C++ Growing in a world of competition, safety, and AI

The Cost of Concurrency Coordination with Jon Gjengset
▶︎

The Cost of Concurrency Coordination with Jon Gjengset

A Journey Into Non-Virtual Polymorphism in C++ - Rudyard Merriam - CppCon 2023
▶︎

A Journey Into Non-Virtual Polymorphism in C++ - Rudyard Merriam - CppCon 2023

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025
▶︎

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Back to Basics: Forwarding References - How to Forward Parameters in Modern C++ - Mateusz Pusz  2023
▶︎

Back to Basics: Forwarding References - How to Forward Parameters in Modern C++ - Mateusz Pusz 2023

Back to Basics: C++ Concurrency - David Olsen - CppCon 2023
▶︎

Back to Basics: C++ Concurrency - David Olsen - CppCon 2023

Breaking Dependencies - C++ Type Erasure - The Implementation Details - Klaus Iglberger  CppCon 2022
▶︎

Breaking Dependencies - C++ Type Erasure - The Implementation Details - Klaus Iglberger CppCon 2022

Toothless Gears Make Much More Torque Than Conventional Ones, Here's How. Cycloid Drive Explained
▶︎

Toothless Gears Make Much More Torque Than Conventional Ones, Here's How. Cycloid Drive Explained

"We Ran Out Of Columns" - The Worst Codebase Ever
▶︎

"We Ran Out Of Columns" - The Worst Codebase Ever

Building the PERFECT Linux PC with Linus Torvalds
▶︎

Building the PERFECT Linux PC with Linus Torvalds

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Magnus Carlsen Beats Gukesh WITH ALIEN ACCURACY
▶︎

Magnus Carlsen Beats Gukesh WITH ALIEN ACCURACY

Back to Basics: C++ API Design - Jason Turner - CppCon 2022
▶︎

Back to Basics: C++ API Design - Jason Turner - CppCon 2022

The Original Sin of Computing...that no one can fix
▶︎

The Original Sin of Computing...that no one can fix

I Hacked This Temu Router. What I Found Should Be Illegal.
▶︎

I Hacked This Temu Router. What I Found Should Be Illegal.