3 ms·
The concurrency model was planned before the first betas but has been delayed. The devs always knew how they wanted concurrency to work.
by gilgoomesh 9y ago
The concurrency model was planned before the first betas but has been delayed. The devs always knew how they wanted concurrency to work.
- bsaul 9y agoI didn't know that, but i'm not surprised because chris lattner clearly knows what he's doing. I'm still curious to see how it ends up integrating in a language that's been evolving a lot since its design. Saying that they managed to keep concurrency orthogonal to the rest of the language means Rob Pike was "wrong" (or at least what i understood from his point). However, after reading the conversations around the async proposal, it seems to me on the contrary that it is very tightly related to other parts (such as error throwing mechanism, GCD library and syntax in general). We'll see. I wish i didn't have the feeling swift core team is understaffed, because at least for iOS development it is really a joy to program with.