Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Rethinking the Way We Do Templates in C++

ACCU Conference via YouTube

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

Reviews

Start your review of Rethinking the Way We Do Templates in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.