[swift-evolution-announce] [Returned for revision #2] SE-0117: Default classes to be non-subclassable publicly
clattner at apple.com
Wed Jul 20 19:46:26 CDT 2016
Proposal Link: https://github.com/apple/swift-evolution/blob/master/proposals/0117-non-public-subclassable-by-default.md
The second review of "SE-0117: Default classes to be non-subclassable publicly" ran from July 15…22. The proposal has been *returned for revision*, again. :-)
As with the first round of discussion, the community generated a large number of emails, exploring the various aspects of the proposal. While many community members agree with the thrust of the proposal, a number of people are concerned with the boilerplate being introduced by the proposal, among other issues. The core team spent over two and a half hours discussing this topic from first principles, and has come up with a similar-but-different approach that should reduce the boilerplate, while still accomplishing the primary aims of the proposal. John McCall will be revising the proposal today and we’ll restart a short discussion period about it tomorrow.
Thank you to Javier Soto and John McCall for driving this discussion forward.
More information about the swift-evolution-announce