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

YouTube

Introduction to Sender/Receiver Framework in C++ Asynchronous Programming

Meeting Cpp via YouTube

Overview

Coursera Plus Annual Sale: All Certificates & Courses 25% Off!
Learn about asynchronous programming challenges and solutions in C++ through this conference talk that explores the Sender/Receiver framework. Dive deep into various async models with a focus on C++20 coroutines and their limitations, particularly the lack of standard library support. Examine how the Sender/Receiver model emerges as a promising solution for async computations, with detailed coverage of std::execution (P2300) that's approved for C++26. Explore practical examples using stdexec and NVIDIA's implementation of the std::execution proposal, while understanding the crucial interaction between the Sender/Receiver model and C++ coroutines. Master advanced concepts in asynchronous programming to create highly composable and scalable APIs that go beyond basic primitives like raw pointers or std::thread.

Syllabus

Introduction to Sender/Receiver framework - Goran Aranđelović - Meeting C++ 2024

Taught by

Meeting Cpp

Reviews

Start your review of Introduction to Sender/Receiver Framework in C++ Asynchronous Programming

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.