I 100% agree with this. The yearly release cycle has been such a burden for me as a macOS developer. It’s very, very difficult supporting so many macOS versions. Even just maintaining virtual machines, much less something like an external drive, that has up-to-date versions of them all is a huge pain!
I can understand why some mac devs just support the two latest major macOS versions. But then that leaves so many people behind that don’t or can’t update, and there are a ton of reasons not to update, especially with each macOS release incurring more technical debt, getting a little buggier, and making the UI a little worse (if not a lot worse).
I 100% agree with this. The yearly release cycle has been such a burden for me as a macOS developer. It’s very, very difficult supporting so many macOS versions. Even just maintaining virtual machines, much less something like an external drive, that has up-to-date versions of them all is a huge pain!
I can understand why some mac devs just support the two latest major macOS versions. But then that leaves so many people behind that don’t or can’t update, and there are a ton of reasons not to update, especially with each macOS release incurring more technical debt, getting a little buggier, and making the UI a little worse (if not a lot worse).