News for hackers. Stuff that matters.
Re:The Decade of Swift by pavlov on Monday December 30, 2019 @05:51PM (#21917407)
For a language whose nearly exclusive use case is writing Cocoa applications, it’s odd how Swift ignored most of what had made Obj-C so good for GUI apps. Instead they just doubled down on everything that C++ was and Obj-C actively had tried to avoid.
Re:The Decade of Swift by jzelinskie on Monday December 30, 2019 @06:06PM (#21917516)
Would you mind expanding on these feature sets a bit more?

Because I just started playing with SwiftUI/Combine without ever using ObjC/UIKit, I don't know what parts of ObjC shined.

Re:The Decade of Swift by saagarjha on Monday December 30, 2019 @06:11PM (#21917539)
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?
Re:The Decade of Swift by jcelerier on Tuesday December 31, 2019 @03:27AM (#21919701)
That is the first time in my life I hear objc and good in the same sentence. Every UI developer I know who has worked in it actively despised it.