Hi all,

Don't know if you got the news recently but there is a proposal to add structured concurrency to Java.:

https://openjdk.org/jeps/453

How this relates to zeromq is by the fact that Martin Sustrik was 0MQ's lead developer until 2011 when he started successors of zeromq. If you have followed him he eventually coined the term 'stuctured concurrency' and implemented it through libdill for example:

https://sustrik.github.io/libdill/structured-concurrency.html

I always enjoyed Pieter's and Martin's article about multithreading magic: http://wiki.zeromq.org/blog:multithreading-magic

Snippet from the JEP: "/Structured concurrency/ is an approach to concurrent programming that preserves the natural relationship between tasks and subtasks, which leads to more readable, maintainable, and reliable concurrent code. The term "structured concurrency" was coined by Martin Sústrik <https://250bpm.com/blog:71/> and popularized by Nathaniel J. Smith <https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/>. Ideas from other languages, such as Erlang's hierarchical supervisors, inform the design of error handling in structured concurrency."

Rg,

Arnaud
_______________________________________________
zeromq-dev mailing list
[email protected]
https://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to