Swift:
- Servers
- OS
- Apps with a wonderful SwiftUI framework
- C++ Interop
- Ownership model
- Crossplatform
Swift:
- Servers
- OS
- Apps with a wonderful SwiftUI framework
- C++ Interop
- Ownership model
- Crossplatform
A recent post of the forum wanted to build a crossplatform working group, but as you can see in OP, it wasn’t met with a lot of enthusiasm by the core team.
Obviously, as long as apple is the only major corp behind swift, it isn’t going anywhere outside apple platforms.
The day rust reaches some kind of ergonomics acceptable to non-system programmers you can be sure swift will only be used for UIKit / Swift interfacing and that’s it.
One illustrative facts is that Rust in practice cares about each individual allocation. Meanwhile Swift has the wonderful value-semantics collection implemented by way of copy-on-write (cow) atomically reference-counted pointers.
Swift is crossplatform, whether you like it or not
Swift's ecosystem is on Apple's platforms, and it is ok, plenty of jobs there.