<div style="white-space:pre-wrap">I do see dislike of the name, I get that, I among others pushed for alternate naming (kinda preferred keeping "private" at file scope).<br><br>What isn't clear to me is - at least for some - folks asking to remove it what they actually mean... or what confusion actually exists other then being something new / different then the past. I prefer to not rush to quickly to remove something because of noise early in the adoption / availability of Swift 3.<br><br>It seems like some folks may not realize the the old "private" basically changed its name to "fileprivate" without any behavior change in its "protection" scope. So when voting to remove fileprivate do they want to lose file scoping as well or are they asking for the new private to change back to be file scope (e.g. lose the new private scoping). I also have seen some of the "mocking" of this feature being based on assuming that file scope was added and serves no purpose when in fact we always had file private scoping.<br><br>-Shawn</div><br><div class="gmail_quote"><div dir="ltr">On Fri, Oct 7, 2016 at 2:17 PM Zach Waldowski via swift-evolution <<a href="mailto:swift-evolution@swift.org">swift-evolution@swift.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_msg"><div class="gmail_msg">On Fri, Oct 7, 2016, at 02:08 PM, Shawn Erickson via swift-evolution wrote:<br class="gmail_msg"></div>
<blockquote type="cite" class="gmail_msg"><div style="font-family:Arial" class="gmail_msg">Also based on what do we really see an issue with the addition of fileprivate? It seems more theory then examples of problems in the discussions I have seen.<br class="gmail_msg"></div>
</blockquote><div style="font-family:Arial" class="gmail_msg"><br class="gmail_msg"></div>
</div><div class="gmail_msg"><div style="font-family:Arial" class="gmail_msg">I've migrated multiple projects, both for my own use and for clients. I've taught Swift 3 to my colleagues as we upgrade, and have to help seasoned developers through confusion. I've taught Swift 3 to people who don't know Swift, and have to help novice developers through confusion. I watch as other developers fight this, such as on Twitter, while fileprivate is a joke unto its own. That's hardly theoretical.<br class="gmail_msg"></div>
<div style="font-family:Arial" class="gmail_msg"><br class="gmail_msg"></div>
<div id="m_-6564250096755591747sig40804545" class="gmail_msg"><div class="m_-6564250096755591747signature gmail_msg"><span class="m_-6564250096755591747font gmail_msg" style="font-family:arial,sans-serif,sans-serif">Sincerely,</span><span class="m_-6564250096755591747font gmail_msg" style="font-family:arial,sans-serif,sans-serif"></span><br class="gmail_msg"></div>
<div class="m_-6564250096755591747signature gmail_msg"><span class="m_-6564250096755591747font gmail_msg" style="font-family:arial,sans-serif,sans-serif"> Zachary Waldowski</span><span class="m_-6564250096755591747font gmail_msg" style="font-family:arial,sans-serif,sans-serif"></span><br class="gmail_msg"></div>
<div class="m_-6564250096755591747signature gmail_msg"><span class="m_-6564250096755591747font gmail_msg" style="font-family:arial,sans-serif,sans-serif"> </span><a href="mailto:zach@waldowski.me" class="gmail_msg" target="_blank"><span class="m_-6564250096755591747font gmail_msg" style="font-family:arial,sans-serif,sans-serif">zach@waldowski.me</span></a><br class="gmail_msg"></div>
</div>
<div class="gmail_msg"><br class="gmail_msg"></div>
</div>
_______________________________________________<br class="gmail_msg">
swift-evolution mailing list<br class="gmail_msg">
<a href="mailto:swift-evolution@swift.org" class="gmail_msg" target="_blank">swift-evolution@swift.org</a><br class="gmail_msg">
<a href="https://lists.swift.org/mailman/listinfo/swift-evolution" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.swift.org/mailman/listinfo/swift-evolution</a><br class="gmail_msg">
</blockquote></div>