Earlier quoted context omitted.
Swift was the worst thing that happened to Mac OS, because we’re now suffering second system syndrome.
I think it's worse than that: we're now suffering being a "supported but deprioritised platform" for a cross platform GUI. AppKit was developed for the Mac from the ground up. All effort that went into it was to make the Mac as good as possible. Experience from that went into making UIKit, which was made to be as good as possible for iPhone. Focus on iPhone made the Mac suffer somewhat from a lack of resources, but A…
> Swift UI is primarily made for iPhone. It's secondarily made for iPad. I'm willing to bet that almost all the effort that goes into it is focused on making iPhone and iPad apps better.
i think there is also another issue at play; i think with swiftui being "data based" for lack of a better term, you can easily end up with ui that matches underlying data models but doesn't match the users model/expectation... you can see this really clearly with the settings app vs the old preferences; its pretty obvious (imo) they are looping over underlying data and just spitting out endless lists and dialogs etc instead of mapping it to a presentation in a user-first way...