←back to thread

Bad Dye Job

(daringfireball.net)
251 points mpweiher | 1 comments | | HN request time: 0.267s | source
Show context
ksec ◴[] No.46192115[source]
Here is an unpopular opinion, how about Craig Federighi replaced with Scott Forstall.

It isn't just about UI design. But the whole software stack as well. iOS is still 90% the same as it was launched, and yet the apps management is still inconvenient to say the least. Along with copying all Android features, if I wanted an Android I would have brought one.

The software stack, how many years has Swift been announced? how many years have they announced Swift UI? Xcode? HN discussed macOS problems not long ago [1]. It would have been far better they just stick to Objective-C for the past 10 years and actually get things done.

[1] https://news.ycombinator.com/item?id=46114599

replies(2): >>46192599 #>>46199872 #
1. jonhohle ◴[] No.46192599[source]
Cocoa was so good. I even liked old-school Interface Builder’s IoC. Now there are controls where it’s obvious drag and/or drop should be supported but it isn’t or simple things like opening a custom SwiftUI (né Preferences) settings window from legacy AppKit code is unsupported.

Unfortunately, Objective-C added modern language features too late. IB never used the term IoC or anything else devs coming from other ecosystems would understand. A lot of great stuff that NeXT built 30 years ago is still great today, but never had the notoriety of lesser frameworks and languages.