3 ms·
How much work is expected from the developer point of view? I'd love to have an alternative to Go, but no concurrency for me kills Swift right of the gate for s
by Jack4E4B 9y ago
How much work is expected from the developer point of view? I'd love to have an alternative to Go, but no concurrency for me kills Swift right of the gate for server stuff.
- bsaul 9y agoAt the moment, it's mostly the framework's job. You write your handler and call the libs for interacting with i/o. Posting a job ( aka function call) on a queue for async programming is also very very easy. There's nothing like coroutines or channels though. So you're back to mutex and OS thread constraints in terms of the number of spawnable threads.
- Jack4E4B 9y agoThanks for that explanation... so in short is not ready yet. Go's channels is what makes it seamless. So few choices for solid concurrency today.