> > On Jan 27, 2017, at 2:57 AM, Charlie Monroe via > > swift-evolution<[email protected](mailto:[email protected])>wrote:
> >
> That's right. If the OS frameworks use Swift then either (1) you have to
> clone the framework stack for each Swift version, or (2) you have only one
> copy of the frameworks but frameworks and apps can't share their Swift
> objects or publish Swift API.
>
> The framework structure that Apple inherited from NeXT supports framework
> versioning, but *no frameworks use it*. It doesn't scale.
>
> (NeXT used framework versioning a few times, back when the entire OS only had
> a handful of frameworks. Today's AppKit and Foundation are version C.
> libSystem is version B. That's about it.)
I completely agree with ABI stability goal…I only have a fear regarding
some postponed evolutions requests especially Abstract Classes. Would it be
still possible ?
David Scrève
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
