Why can't I `sudo apt-get install swift`?

Swift is not officially ABI-stable on Linux. As part of preparing Swift for a distribution, a vendor or maintainer could choose to maintain a stable ABI for their platform, but they would need to take on that work, and it's a lot of work for what is likely to be little benefit, unless many people start also distributing binary-only resilient libraries on Linux. Overall, I think it'd be better to treat Swift like other ABI-unstable languages, as discussed upthread.

8 Likes