> On Jul 11, 2016, at 3:51 PM, Károly Lőrentey via swift-evolution > <[email protected]> wrote: > > - Annoyance: People will need to remember to manually add an extra keyword to > their public classes whenever they want to allow subclassing. People who want > to always allow cross-module subclassing will always have to add the keyword. > The extra work to do this would be annoying and pointless, and the > proliferation of such additional keywords would make Swift needlessly wordy.
There will be no need for an *extra* keyword if we use a keyword that replaces `public`, like the proposed keywords or my preferred `open`. It would merely be a *different* keyword. -- Brent Royal-Gordon Architechies _______________________________________________ swift-evolution mailing list [email protected] https://lists.swift.org/mailman/listinfo/swift-evolution
