I wonder how the C++ sender/receiver concurrent computation model compares to Hoare's CSP (communicating sequential processes) or its incarnation OCCAM.

Is there a channel abstraction or are connections implicit by combination?
#Cpp #SenderReceiver

@ericniebler in your blog post https://ericniebler.com/2024/02/04/what-are-senders-good-for-anyway/ you write under Step1: The Allocation:

> [*]: Or rather, it will look like this after P2855 is accepted.

Is this currently implemented in the code at https://github.com/NVIDIA/stdexec (I had a bit of a problem figuring out the macros 😁 ), or in a fork somewhere?

#cpp #SenderReceiver #stdexec

What are Senders Good For, Anyway?

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 f…

Eric Niebler