5 ms·
> don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule. Call me an old man, but I'm no lon
by steveBK123 2mo ago
> don’t necessarily agree with Jeff Johnson’s conclusion that major software upgrades are impossible on an annual schedule.
Call me an old man, but I'm no longer sure that annual major OS upgrades are even desirable.
Adding features is great, but half of the changes feel like product manager brain "changes to show we made changed things".
I actually don't need buttons moved around in photos/mail/finder annually. I don't need the design language of the windows changed annually. I don't need the icons of all my apps to change annually.
An OS is a tool that serves the purpose of granting me access to all my other tools (apps).
- spunker540 2mo agoI agree- I also dont think OS features of the kind that get shipped in these updates are convincing anyone to switch from pc to mac or upgrade their mac sooner. Tons of stuff just changing for the sake of change. Meanwhile LLMs increasingly only need the command line to do everything.
- dwaite 2mo agoOne big source of both delays and bugs is the feeling that your work (which has compatibility impacting changes) _has_ to make it in the current release, because otherwise it will languish for years until the next train leaves. Likewise, if a fix requires a behavioral change that impacts third party developers, that fix may not feasible to deploy until the next release. Apple had some pretty fundamental things like Cocoa outline views broken for multiple years because the fix required API changes.
- manxiemanx 2mo agoUnderstandable from a developers perspective but this is what management is for. This is a great indicator that Apple's current software management is doing a bad job. Because their job is to say no and come up with the plan that will make the software quality and one time. It's really the only thing they do that matters