|
|
|
|
|
by jnwatson
1778 days ago
|
|
They seem to have done a great job of combining async with multithreading by using the actor pattern which is really smart. They also seem to have an m-to-n scheduler (not sure if in user space or kernel), so you can have more actors than “threads”. |
|
Actors in systems like erlang seem to make concurrency simple, and the model seems to be easy to grasp.
On the contrary, a few code samples i've seen on swift forums made my mind twist trying to understand how the code was going to be executed..