Notes on structured concurrency, or: Go statement considered harmful

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

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

4 Likes

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: https://www.reddit.com/r/programming/comments/8es8x3/notes_on_structured_concurrency_or_go_statement/

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?

1 Like

Seems related (Concurrency ML): https://medium.com/@asolove/synchronizable-abstractions-for-understandable-concurrency-64ae57cd61d1

1 Like

yep: https://github.com/python-trio/trio/issues/242

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

1 Like

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