Proposal link: 
https://github.com/apple/swift-evolution/blob/master/proposals/0119-extensions-access-modifiers.md
 
<https://github.com/apple/swift-evolution/blob/master/proposals/0119-extensions-access-modifiers.md>

>       * What is your evaluation of the proposal?
-1. Extensions appear to me to follow the access control of the rest of Swift: 
Implicit to the type you are extending, and you can either / both declare as 
part of the extension declaration or on the method. I don’t see how this is 
confusing, and I expect people will be more confused that extensions don’t 
follow the convention of the rest of Swift for Access Control.

>       * Is the problem being addressed significant enough to warrant a change 
> to Swift?
I don’t think this warrants a change.

>       * Does this proposal fit well with the feel and direction of Swift?
No. This seems to go against the direction of Swift.

>       * If you have used other languages or libraries with a similar feature, 
> how do you feel that this proposal compares to those?
No.

>       * How much effort did you put into your review? A glance, a quick 
> reading, or an in-depth study?
A reading of the proposal.

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

Reply via email to