[swift-evolution] Winding down the Swift 3 release
st at quanttec.com
Wed May 18 05:14:29 CDT 2016
I'm curious, has the Swift team considered not having a public stable
ABI for Swift at all, and instead only define some kind of versioned
low-level bitcode for packaging purposes which then would be compiled
and linked by a system/package repository/App Store service?
This would allow the ABI to evolve with the compiler and would provide
more flexibility for e.g. the compilation of generic code and the
implementation of shared libraries.
On 2016-05-16, Chris Lattner via swift-evolution wrote:
> That said, it is also clear at this point that some of the loftier goals that we started out with aren’t going to fit into the release - including some of the most important generics features needed in order to lock down the ABI of the standard library. As such, the generics and ABI stability goals will roll into a future release of Swift, where I expect them to be the *highest* priority features to get done.
More information about the swift-evolution