YoVDO

Rethinking the Way We Do Templates in C++

Offered By: ACCU Conference via YouTube

Tags

ACCU Conference Courses C++ Courses Code Optimization Courses Code Readability Courses Template Metaprogramming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Computer Graphics
University of California, San Diego via edX
Intro to Parallel Programming
Nvidia via Udacity
Initiation à la programmation (en C++)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction à la programmation orientée objet (en C++)
École Polytechnique Fédérale de Lausanne via Coursera