What a read! Two questions off the bat: 1. Any preliminary estimates as to what the performance cost of dynamic enforcement is shaping up to be, at least in an initial implementation? It'd have a direct impact on how "opt-in" the additional tools really are.
2. Without the intention of initiating premature bikeshedding, what was the thought behind proposing `inout foo = ...` vs the seemingly more obvious `var foo: inout = ...`, given that `inout` was moved to the type side of the colon? On Fri, Feb 17, 2017 at 11:11 AM, John McCall via swift-evolution < [email protected]> wrote: > On Feb 17, 2017, at 12:08 PM, John McCall <[email protected]> wrote: > > On Feb 17, 2017, at 4:50 AM, Adrian Zubarev <adrian.zubarev@devandartist. > com> wrote: > > Hi John, would you mind creating a markdown document for this manifesto in > https://github.com/apple/swift/tree/master/docs? :) > > Yes, it should go in the repository. That commit is pending, but the in > meantime, you can see the document properly rendered at: > https://github.com/rjmccall/swift/blob/4c67c1d45b6f9649cc39bbb296d636 > 63c1ef841f/docs/OwnershipManifesto.md > > > Ah, and of course the second I send this, my PR gets merged. :) > > The new URL is: > https://github.com/apple/swift/blob/master/docs/OwnershipManifesto.md > > John. > > _______________________________________________ > swift-evolution mailing list > [email protected] > https://lists.swift.org/mailman/listinfo/swift-evolution > >
_______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
