Notes on structured concurrency, or: Go statement considered harmful


I’d be interested to read the opinions of experienced Clojure programmers on this post:

Cloroutine v1

I like it. I do think we need more thinking in the realm of managing concurrency, and the comparison to structured programming and goto is not without some truth.

I’m interested to see where it goes.


I like it, thanks for the link. Here is the reddit thread, in case anyones interested:


Glad you liked the post. Curious if anyone sees any ways that the good ideas in Trio might make their way back into Clojure.


soooo, if someone were to implement trio/nursery in Clojure… where would they start?


Seems related (Concurrency ML):




Someone recently asked a similar question in Trio’s issue tracker. Here is Nathaniel’s response:

closed #9

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.