3 ms·
It doesn’t sound like you actually understand Swift or the Mac platform you claim it’s tied to. (a) Foundation is portable and available on Windows and Linux.
by KerrAvon 3y ago
It doesn’t sound like you actually understand Swift or the Mac platform you claim it’s tied to.
(a) Foundation is portable and available on Windows and Linux.
(b) You are confusing language features and OS features. Async/await is part of the language. GCD is part of the OS.
(c) Banning modern concurrency primitives is not viable forever — you’ll be left behind as the native APIs adopt them.
- bsaul 3y agoa : https://github.com/apple/swift-corelibs-foundation/blob/main/Docs/Status.md https://github.com/apple/swift-corelibs-foundation/blob/main... I wouldn't want to be the guy relying on this table advancement for his own project. The fact that they're rewriting it in pure swift probably says a lot about the quality of the current approach. b: makes absolutely no difference from a developer perspective. if you want to run threads in swift you're going to use gcd. c: my take with all apple software tech has been to wait until they've dogfooded their own tech long enough to make it useable. Worked very well for me so far, thank you very much.