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

YouTube

Don't Constexpr All the Things

CppNow via YouTube

Overview

Explore the limitations of the constexpr metaprogramming model and discover a compelling alternative in this conference talk from CppNow 2021. Delve into the complexities of annotating code for compile-time or run-time suitability, and learn why the current approach may not be as accessible to novice developers as intended. Examine the circle metaprogramming model implemented in Sean Baxter's circle compiler as a more intuitive and powerful solution. Gain insights from David Sankel, a Software Engineering Manager at Bloomberg and active C++ Standardization Committee member, as he shares his expertise on large-scale software engineering and advanced C++ topics. Understand the potential impact of this alternative approach on the future of C++ metaprogramming and its implications for developers of all skill levels.

Syllabus

Don't constexpr All the Things - David Sankel [CppNow 2021]

Taught by

CppNow

Reviews

Start your review of Don't Constexpr All the Things

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.