[swift-evolution] private & fileprivate
transfire at gmail.com
Sun Oct 9 12:31:54 CDT 2016
That sounds absolutely horrible. Keep building walls and ultimately you'll
never leave your bike shed.
On Oct 9, 2016 1:23 PM, "Daniel Tartaglia via swift-evolution" <
swift-evolution at swift.org> wrote:
> This discussion reminds me of Eiffel’s access system. Instead of having
> these generic “public/private” distinctions, in Eiffel the programer
> specifies exactly which methods can be used by which classes. So a “public”
> method would be defined as accessible to “[Any]” and a private method would
> be defined as accessible to “[Self]”. If you want to grant access of a
> particular method to only particular helper classes, you would specify them.
> Having a system like that would solve Karl’s problem because it wouldn’t
> matter what physical file the classes are in.
> swift-evolution mailing list
> swift-evolution at swift.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the swift-evolution