Earlier quoted context omitted.
> Technically, either Rust, Python, or Go is superior to Swift in every usecase it has. How so, exactly? The only one on that list I'd say maybe to is Rust.
Swift as a language may not be superior to go in itself ( quite the opposite imho), but the fact that go chose a specific type of concurrent programming and built their language around it makes it more straightforward. With swift, designers chose not to choose. Which means you'll resort to using libraries ( basic threads with gcd or C libraries such as libmill, or libuv), which means future incompatibilities between…
The programmer gets to choose the level of abstraction appropriate to the task in hand.