[swift-evolution] [Review] SE-0159: Fix Private Access Levels

Brent Royal-Gordon brent at architechies.com
Sun Mar 26 04:58:48 CDT 2017


> On Mar 24, 2017, at 4:12 AM, Vinnie Hesener via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Why can't we just start naming access modifiers literally: a location in the code that they apply to. Examples such as "scope" or "insidethecurlybraces" or "file" or "module" or "submodule" or "codebase". Any of these or other synonyms would be much more Swifty in my opinion. 

Using just the nouns might make it look like you're declaring those things, but I suggested (iirc) `scopewide`, `filewide`, and `modulewide` during the SE-0025 review. The core team considered and rejected those suggestions.

-- 
Brent Royal-Gordon
Architechies

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20170326/26e93159/attachment.html>


More information about the swift-evolution mailing list