5 ms·
No, but I want to live in a world where software can be 'done.' With very occasional security updates perhaps. I don't want to justify why my pomodoro timer nee
by raincole 10mo ago
No, but I want to live in a world where software can be 'done.' With very occasional security updates perhaps. I don't want to justify why my pomodoro timer needs a subscription model with constant updates.
- pjmlp 10mo agoExcept that in that world they cannot force apps to adopt new APIs and have to keep supporting the old ones, thus the forced upgrades.
- latexr 10mo agoApple does keep supporting old APIs indefinitely.
- pjmlp 10mo agoNo it doesn't, do you need examples?
- latexr 10mo agoI can give you examples. Just the other day I was updating an API that has been deprecated for a decade and a half but still worked. I never had to update a deprecated API in macOS, though I do. Maybe I got lucky in the ones I use, but either way the point stands.
- pjmlp 10mo agoTry to use Quicktime, Quicktime3D, QuicktimeVR on Tahoe, with their Mac OS 9 API surface. Or Java Bridge, Carbon, AGL for some more recent on OS X timeframe. An example on Github compiling on Tahoe is welcomed. Nope, "Apple does keep supporting old APIs indefinitely.". doesn't stand.
- latexr 10mo ago> with their Mac OS 9 API surface Oh, come on, that’s just bad faith arguing. “Indefinitely” does not mean “forever”. When an API stops working because the OS around it fundamentally changes, that‘s understandable. But they don’t usually break something they deprecated just because it was deprecated, those keep working. > An example on Github compiling on Tahoe is welcomed. Sure, buddy, I’ll get right on it. I’ve been avoiding Tahoe since it was announced but I’ll install it and create a project just for a random troll on the internet. I’ll even make a series of them, and a private YouTube channel just for you while I’m at it.
- pjmlp 10mo agoYou are free to pick one from my OS X examples, after all they are supposed to be working and supported by Apple in recent versions, as per your wording. A sample for Sequoia will do as well.
- asimovDev 10mo agoApple is not good with backwards compatibility to my knowledge. If you buy a 'done' app it's basically a subscription (albeit much cheaper) for maybe 2-3 years because a yearly iOS update will most likely introduce breaking changes, as someone below me already outlined.
- trinix912 10mo agoIt’s still cheaper to buy the same $2, hell, $20 app again once the compatibility breaks than keeping all the subscriptions going on forever.