CppCon 2014: Walter E. Brown "Modern Template Metaprogramming: A Compendium, Part I"
http://www.cppcon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2014 -- Template metaprogramming has become an important part of a C++ programmer's toolkit. This talk will demonstrate state-of-the-art metaprogramming techniques, applying each to obtain representative implementations of selected standard library facilities. Along the way, we will look at void_t, a recently-proposed, extremely simple new new type_traits candidate whose use has been described by one expert as "highly advanced (and elegant), and surprising even to experienced template metaprogrammers." -- With broad experience in industry, academia, consulting, and research, Dr. Walter E. Brown has been a C++ programmer for over thirty years, joining the C++ standards effort in 2000. Among numerous other contributions, he is responsible for introducing such now-standard C++ library features as cbegin/cend and common_type as well as headers random and ratio , and has significantly impacted such core language features as alias templates, contextual conversions, and variable templates. He conceived and served as project editor for the International Standard on Special Mathematical Functions in C++. When not playing with his grandchildren, Dr. Brown is an Emeritus participant in the C++ standards process, with several more core and library proposals under consideration. He was recently appointed an associate project editor for the C++ standard itself. -- Videos Filmed & Edited by Bash Films: http://www.BashFilms.com Work at Hudson River Trading (HRT): https://tinyurl.com/safxfctf

CppCon 2014: Walter E. Brown "Modern Template Metaprogramming: A Compendium, Part II"

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

CppCon 2016: Arthur O'Dwyer “Template Normal Programming (part 1 of 2)”

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

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

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech

Keynote: Safety, Security, Safety and C / C++ - C++ Evolution - Herb Sutter - ACCU 2024

CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data Structures"

Back to Basics: Designing Classes (part 1 of 2) - Klaus Iglberger - CppCon 2021

CppCon 2014: Herb Sutter "Lock-Free Programming (or, Juggling Razor Blades), Part I"

Generic Programming in C++ - Bjarne Stroustrup

CppCon 2016: Jason Turner “Practical Performance Practices"

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

CppCon 2017: Klaus Iglberger “Free Your Functions!”

CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style"

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques - Fedor G Pikus - C++Now 2024

Data Structure and Algorithm Patterns for LeetCode Interviews – Tutorial

Template Metaprogramming - Type traits - part 1 of n | Modern Cpp Series Ep. 221

