Skip to content

Eric Niebler

Judge me by my C++, not my WordPress

Menu

Primary menu

  • Home
  • Publications
  • Contact
  • About

Category Archives: concurrency

What are Senders Good For, Anyway?

Posted on February 4, 2024 by Eric Niebler — 24 Comments ↓

Some colleagues of mine and I have been working for the past few years to give C++ a standard async programming model. That effort has resulted in a proposal, P2300, that has been design-approved for C++26. If you know me Continue reading What are Senders Good For, Anyway?→

Posted in concurrency, coroutines, generic-programming | 24 Replies

Structured Concurrency

Posted on November 8, 2020 by Eric Niebler — 28 Comments ↓

TL;DR: “Structured concurrency” refers to a way to structure async computations so that child operations are guaranteed to complete before their parents, just the way a function is guaranteed to complete before its caller. This sounds simple and boring, but Continue reading Structured Concurrency→

Posted in concurrency, coroutines | 28 Replies
Copyright © 2025 Eric Niebler. All Rights Reserved.
Theme: Catch Box by Catch Themes
Scroll Up