[swift-evolution] private extension

Vladimir.S svabox at gmail.com
Thu Aug 10 09:11:40 CDT 2017


FWIW, I can't agree that this particular subject leads to huge discussion/battle 
about all the access modifiers. It is just about 'private extension' inconsistency, 
not more. And it seems like there no(?) opinions that current situation with private 
extension has any sense. It really looks like a bug.

So, I'd like to ask, if it is possible, some note about the subject from core team. I 
hope they can revisit their decision to not even discuss *this particular* confusing 
case with private extension.

On 10.08.2017 16:28, Tino Heth via swift-evolution wrote:
> 
>> I agree, but after having originally raised the issue, members of the core team 
>> clearly disagreed. Therefore, it's clear that this is going to have to go through 
>> Swift Evolution or not be changed at all. And I also agree with the notion that 
>> further discussions of access modifiers, which will most certainly lead to a rehash 
>> of the whole sordid past, is unhealthy.
> I guess that is the price to pay for stability… I personally am quite sad that Swift 
> reached that phase already.
> But who knows — maybe after some years of collecting legacy, this might be discussed 
> again in a cleanup release of Swift.
> 
> Still, I think the current situation is a pity, as everyone seems to agree that we 
> ended up with a flawed solution for access control :-(
> 
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
> 


More information about the swift-evolution mailing list