It’s not like 64bit just came out. Makes sense, devs have had plenty of warnings
The core problem is that developers don't develop most applications forever, but that doesn't make them bad applications, or even needed applications. (A classic example is I spent all my money on Adobe's CS6 masters collection and I cannot afford their new subscription model.) I've been a software developer for a long time, and typically, not long after a product's final update, we can't even successfully compile the code anymore. And after 5 years, we move on to other companies.
Imagine if every item in your house disappeared when the manufacturer stopped selling new ones? Or if every time they repaired a highway you had to buy a new car to use it.
Yet, it would be trivial to provide an emulator for these older apps, but Apple is just taking a tack that forces most apps out of existence every 5 years. I can use a virtual machine with an older version of MacOS for now - but once Apple moves to ARM I'm not sure VMWare will keep up full support.
Trust me - NO developer updates an application for very long, because it costs almost as much as writing a new application - yet the update is typically free. The only exception is when it's a "versionless" app that's the primary (and popular) software title of a company and it still brings in enough revenue. But if Apple just writes ONE simulator, they save millions of classic applications, many of which are vital to people on the Apple platform. The dark view of this is Apple's motivated by greed - if they keep killing old software, people will buy more new software, and their App Store revenues will increase.
[doublepost=1528299420][/doublepost]So yeah - to summarize, this is issue is not about apps that are in live development. I'm pretty sure all such apps get updated. It's about all the apps that are no longer in live development. Which unfortunately for me represents more than half of the most important apps I use everyday.
[doublepost=1528302118][/doublepost]
A virtual machine for InDesign CS6
It’s not like 64bit just came out. Makes sense, devs have had plenty of warnings
What kills me is that 64-bit x86 support came out just one year after Apple's transition to Intel, but everyone created 32-bit apps just because a few Macs in 2006 were not 64-bit compatible, and they didn't want to support two versions. IMO, this is the #1 reason for having so much time lag in the system. First Apps HAD to be 32-bits to support those few Macs, then it just because a lasting habit because 32-bit apps also work on 64-bit machines. Would it really have hurt Apple to wait until 2007 to switch to Intel?