"The idea of locking things down further, with final as the default, is insane" — @mjtsai http://mjtsai.com/blog/2015/12/21/swift-proposal-for-default-final/ … Couldn't agree more.
-
-
@griotspeak@mpweiher Making it explicit will inevitably prevent some workarounds from being possible. Can’t foresee where bugs will be. -
- View other replies
-
@griotspeak Subclassing a type not intended for it may be unfortunate, it may be necessary/desirable. Either way it is fixable.@mjtsai - View other replies
-
- View other replies
-
- View other replies
-
-
@griotspeak "I'll throw myself off a cliff in order to force the vendor to install safety nets" doesn't appeal as a sound strategy.@mjtsai -
- View other replies
- Show more
-
-
-
@griotspeak Empirically it is: dynamic OO is the recipe for arguably the most successful application toolkit in the history of computing. -
@mpweiher All because of subclassing? I've encountered examples of discovering after the fact that some API wasn't meant for subclassing -
@griotspeak Who said 'all'?? Please leave the straw men at home. -
@mpweiher who brought straw men into it? My point was that this does not end dynamic subclassing or dynamic OO.
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Marcel Weiher
TJ Usiyan
Michael Tsai