YoVDO

Don't Constexpr All the Things

Offered By: CppNow via YouTube

Tags

C++Now Courses Software Development Courses C++ Courses

Course Description

Overview

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

Related Courses

Your Favorite Undefined Behavior in C++
CppNow via YouTube
Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube
Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube
Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube
Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube