> On Dec 23, 2015, at 8:43 PM, Charles Srstka <cocoa...@charlessoft.com> wrote:
>
>> On Dec 23, 2015, at 8:15 PM, Matthew Johnson via swift-evolution
>> <swift-evolution@swift.org <mailto:swift-evolution@swift.org>> wrote:
>>
>> I’m not trying to force my opinion on anyone. I’m just making a case for
>> the advantages of a particular default. Changing the default does not break
>> inheritance at all. Nobody has to use the default when it doesn’t fit the
>> design they wish to implement.
>
> I disagree; changing the default will largely break inheritance, because
> hardly anything (in pure-Swift frameworks; I know that Obj-C will still be
> what it is) will be overridable anymore, unless the framework author
> specifically anticipated your use case. Which when we’re dealing with human
> developers, isn’t necessarily going to be the case.
>
Please read the post I just sent regarding 3rd party frameworks and libraries
and comment there if you disagree.
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution