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

YouTube

Futures Without Type Erasure

CppNow via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore an in-depth conference talk on implementing composable futures without dynamic allocation and type erasure in C++. Delve into the design and implementation of an experimental future library that embeds asynchronous computation graphs into types. Learn about using template metaprogramming and compile-time transformations to achieve zero allocation and zero type erasure futures. Examine benchmarks and comparisons of running time, compilation time, and generated assembly. Gain insights into C++17 language and library features used throughout the presentation. Suitable for those familiar with C++11/14 features and std::future or boost::future, with recommended knowledge of C++17 features.

Syllabus

C++Now 2018: Vittorio Romeo “Futures Without Type Erasure”

Taught by

CppNow

Reviews

Start your review of Futures Without Type Erasure

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.