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

Reply via email to