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

YouTube

The Problem with Cutting Edge C++

CppNow via YouTube

Overview

Explore the challenges and implications of "cutting edge" C++ programming in this thought-provoking conference talk from C++Now 2018. Delve into the history of Boost and its role in C++ innovation, examining how it kept the language interesting during periods of standardization stagnation. Analyze the transition from Boost's clever hacks to standardized features in C++11 and beyond, while considering the lasting impact of legacy code. Reflect on the meaning of cutting-edge C++ development and learn strategies to ensure today's innovations don't become tomorrow's technical debt. Gain insights from Jens Weller, founder of Meeting C++, as he discusses variadic templates, template meta-programming, and the balance between pushing boundaries and maintaining sustainable code practices in modern C++ development.

Syllabus

Intro
Meeting C++
A short example - boost::factory
boost, boost::move & move semantics
Not being "cutting edge C++"
Qt: We don't do cutting edge C++
Boost history
Boost in 2018...
Back to cutting edge C++
Overview on variadic templates & boost
Template Meta Programming
Introduction
TMP and ...
Cutting Edge - Solutions
too Cutting Edge...

Taught by

CppNow

Reviews

Start your review of The Problem with Cutting Edge 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.