Rethinking the Way We Do Templates in C++
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore advanced template metaprogramming techniques in C++ through this ACCU 2021 conference talk by Mateusz Pusz. Delve into the challenges of template metaprogramming, focusing on improving compile-time errors, debugging, and compilation speed. Learn from Pusz's experience implementing the Physical Units Library for C++, and discover how to optimize template designs using the Rule of Chiel. Examine practical examples, including practices from the C++ Standard Library, and compare different approaches to achieve the same goals. Gain insights into benchmarking compilation times and enhancing the overall efficiency of templated code. Benefit from the expertise of Mateusz Pusz, a seasoned software architect, C++ consultant, and active member of the ISO C++ Committee, as he shares valuable lessons for creating more effective and user-friendly template metaprogramming interfaces.
Syllabus
Rethinking the Way We Do Templates in C++ - Mateusz Pusz [ ACCU 2021 ]
Taught by
ACCU Conference
Related Courses
Khronos Sycl Language Framework for C++ Accelerators - Take Advantage of All the MIPSACCU Conference via YouTube Space Invaders - The C++20 Spaceship Operator is Upon Us
ACCU Conference via YouTube Grinding, Farming, and Alliances - Become a Better Programmer by Using Words and Ideas From Casual Gaming
ACCU Conference via YouTube Designing for C++ Concurrency Using Message Passing
ACCU Conference via YouTube Productivity in C++ Game Development - Inside the Mind of an AAA Game Developer
ACCU Conference via YouTube