How to Use C++20 Coroutines for Networking
Offered By: ACCU Conference via YouTube
Course Description
Overview
Explore how to leverage C++20 coroutines for networking in this comprehensive conference talk from ACCU 2022. Dive into the process of creating an event-driven 'chat' program using coroutines, comparing it with a traditional callback-based approach using Boost.Asio. Learn practical strategies for designing, debugging, and reasoning about coroutine-based architectures. Examine the performance differences between the two implementations through empirical comparisons. Gain valuable insights into modern C++ programming techniques, with a focus on networking and concurrency, as presented by Jim Pascoe, a lead programmer at Blu Wireless.
Syllabus
How to Use C++20 Coroutines for Networking - Jim Pascoe - ACCU 2022
Taught by
ACCU Conference
Related Courses
An Introduction to Interactive Programming in Python (Part 1)Rice University via Coursera Introduction: Elements of Microgame Design
Worcester Polytechnic Institute via Kadenze Programming with GUIs
Raspberry Pi Foundation via FutureLearn Introduction to Basic Game Development using Scratch
Coursera Project Network via Coursera Basic Game Development with Levels using Scratch
Coursera Project Network via Coursera