Objective-C was a good fit for dynamic, object-oriented GUI frameworks like Cocoa because that’s how it itself was structured. SwiftUI and Combine are simply a different way of structuring UI code that fits a lot better with Swift’s strengths.
Re:The Decade of Swift
by solarkraft on Tuesday December 31, 2019 @10:44AM
(#21921729)
Could you expand on that? How do the structures differ?
Because I just started playing with SwiftUI/Combine without ever using ObjC/UIKit, I don't know what parts of ObjC shined.