@tapbot_paul More like it forces you to think about potential issues. Subclassing hasn’t been banned, you just have to add a single keyword.
-
-
-
@davbeck Apple doesn’t add that keyword to a class in some new framework, now what? - View other replies
-
@tapbot_paul@davbeck Apple changes the base class you had overridden and now your app is broken. Now what? https://en.wikipedia.org/wiki/Fragile_base_class … - View other replies
-
@NachoSoto@davbeck I fix the app and re-ship, or I don’t. Not really any diff than whatever other bits they break in every OS release. - View other replies
-
@tapbot_paul@davbeck how about not writing bugs in the first place? If we always fix bugs my introducing new ones, we'll never finish. - View other replies
-
@tapbot_paul@davbeck if Apple knows there's no workaround for their bugs, maybe they'll get better at shipping quality software. - View other replies
-
@NachoSoto@davbeck HAHAHAHAHAHAHAHAHAHAHA!
-
-
-
@tapbot_paul Well, apparently the core team never had to write software against Apple frameworks. They have no idea how buggy they are. - View other replies
-
@macguru17 just like code signing…
-
-
-
@tapbot_paul It seems like a lot of recent decisions are justified “it’s no so bad because you can just go and ask the vendor to fix it”. - View other replies
-
-
-
@tapbot_paul Ugh. Sounds quite Java-ish -
@ulope that was the first thing that popped into my head.
-
-
-
@tapbot_paul nobody is *banning* subclassing. Just better defaults IMO. -
@daniel_duan@tapbot_paul This will raise the cost of developing software, and make bugs last longer. That’s the issue at stake here. -
@daniel_duan@tapbot_paul Or have you ever been at the mercy of a non-active / committed library author? :)
-
-
@tapbot_paul I love how they imply that Apple frameworks don't have bugs. "claimed bugs" indeed. -
-
@tapbot_paul@Freerunnering but they rejected the non-subclassability proposal for now, didn't they? -
@H2CO3_iOS Good heavens, no! Cross-module subclassing will be off by default. In this second review, we’re just arguing about the details. -
@lorentey ah, then I misinterpreted Lattner's wording.
-
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.
Paul Haddad
David Beck
Nacho Soto
Max Seelemann
Robert Cottrell
Ulrich Petri
Daniel Duan
Jeremy Tregunna
Karl Baron
Árpád Goretity
Károly Lőrentey