[OT] Senders and Receivers

Paul Backus snarwin at gmail.com
Tue Jun 3 06:06:24 UTC 2025


On Monday, 2 June 2025 at 19:32:03 UTC, Derek Fawcus wrote:
>
> Why should "Structured Concurrency" be viewed as a better 
> approach than CSP (or Actors for that matter)?

Here's the most popular explanation:

https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/

The main thesis (quoted from the article's conclusion) is this:

> These [unstructured concurrency] primitives are dangerous even 
> if we don't use them directly, because they undermine our 
> ability to reason about control flow and compose complex 
> systems out of abstract modular parts, and they interfere with 
> useful language features like automatic resource cleanup and 
> error propagation.


More information about the Digitalmars-d mailing list