Hi,

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.

- Stephan

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.
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to