3 ms·
With the resources that Apple has, it would be silly to throw out so much backwards compatibility just because "uh, effort".
by 0x0 10y ago
With the resources that Apple has, it would be silly to throw out so much backwards compatibility just because "uh, effort".
- interpol_p 10y agoI don't think size and resources can effectively combat this sort of accrued technical debt. Once you have to maintain so much cruft it becomes emotionally difficult to write good software (at least, I experience this). I have a few personal projects that I have maintained for years, but the motivation required to refactor, clean and maintain the code gets bigger every year. You have to be passionate about the software you write. And unless you can find a team that is passionate about maintaining a 32 bit compatibility layer for old App Store apps, I think it would be a permanent burden on Apple.
- valuearb 10y agoThis is the reasoning that made Windows so crappy for so many years.
- WorldMaker 10y agoIt's also the reasoning that has left Windows so dominant for so many years. There are businesses that would go bankrupt overnight if Windows broke compatibility with 32-bit VB6 applications built at least a decade and a half ago.