[swift-evolution] Winding down the Swift 3 release

L. Mihalkovic laurent.mihalkovic at gmail.com
Tue May 24 02:00:58 CDT 2016



> On May 24, 2016, at 1:21 AM, Chris Lattner via swift-evolution <swift-evolution at swift.org> wrote:
> 
>> On May 23, 2016, at 2:17 AM, Jeremy Pereira via swift-evolution <swift-evolution at swift.org> wrote:
>> The collection model, API guidelines and standard library are actually irrelevant to the ABI. The standard library API and the Swift ABI are distinct orthogonal concepts.
> 
> I’m not sure what you’re saying.  If you change the API shipped by the standard library, it obviously breaks anything that links to it.
> 
> The whole point of ABI stability is to not break apps built with old versions of Swift compiler / standard library.
> 
> -Chris

I regularly read see how stability is a high prioriy goal going forward. But what I have not found yet what the plan is going to be to achieve it without stiffling the standard library? Are there constructs, or rules is place/planned that map how changes of kind A versus B level changes will be keeping/breaking compatibility? (I have not finished all the docs)




> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution


More information about the swift-evolution mailing list