This is one of the things I have marked as an issue to elaborate a bit more on.
https://github.com/jakerockland/go-vs-swift/issues/8
Thanks for the link! :)
https://github.com/jakerockland/go-vs-swift/issues/8
Thanks for the link! :)
* What is the cost profile of Dispatch relative to the Go scheduler? It seems that Go programs suffer a slow down just to enable multi-threading, for example -- which is not unlike other systems (GHC at some time in the past) that have a similar model.
* Is Dispatch suitable for "millions of threads" ala Erlang? Hundreds of thousands of threads? Dispatch allows you to decide which queue to put things on; but also kind of requires it of you.