Agree that the code examples look like communicating sequential processes (CSP) and/or async/await-style concurrency (i.e. co-routines in C++). To me this is not "Actors" at all. Actors don't "wait", they receive and send messages, and optionally specify the behavior for handling the next message.
6 comments
[ 6.0 ms ] story [ 35.0 ms ] threadAlso how is the supposed Swift rewrite going on?
In any case a good concurrency library doesn't need more than C++14.
Is Apple responsible for preventing its wider uptake? Or alternative databases stronger?