Windows is a behemoth compared to MacOS in terms of processor requirements and memory. There is a reason that Microsoft couldn’t get Windows running well on low end and low power ARM processors.
But how far back would you like Apple to go with backwards compatibility? 68K programs? PPC programs? Keep porting Carbon APIs to newer platforms forever?
Apple killed 32Bit arm in the A11 and as a result gained extra space on the chip for more cores and the Neural Processing module. It’s highly expected that they will eventual build ARM Macs and that can’t happen if 32Bit software is common.
I can't really see any extra complexity arising from doing x86→Aarch64 instead of x86_64→Aarch64. I think they are doing step to force people to rebuild old apps, so that 1. They might consider providing Apple a Bitcode™ representation that they can use in the future when switching to Aarch64; 2. They get rid of all those old nasty Carbon apps; 3. They kill the viability of older third party tools, such as Wine on macOS (which will be either forced to switch back on using X11 + providing 32 bit Darwin libraries, or writing an insane amount of thunks), further pushing people towards either rewriting old apps with SwiftUI or Electron (both alternatives that would make the ARM switch quick and easy)
I still use Photoshop CS6 because I never signed up to the subscription model so if I upgrade to Catalina I won’t have Photoshop anymore (unless I run it in a VM).
Source: https://helpx.adobe.com/photoshop/kb/64-bit-os-benefits-limi...
You need 13.1 to launch in 64-bit, which is only available to CC subscription holders.
Edit: it seems that at one time it was possible for non-CC license holders to upgrade to 13.1 but it doesn't work anymore.
The source says:
> Photoshop CS6 and CC only install a 64-bit version on Mac OS.
Further, it says:
> Photoshop CS5 installs a version that can launch in either 32 bit or 64 bit when you install on a 64-bit version of Mac OS (Mac OS X 10.5 or later).
If CS5 install can launch in 64-bit, it wouldn't make sense for CS6 to be 32-bit only from the first version.
Even further, I know from personal experience that your claim is highly unlikely. This is a screenshot of Photoshop CS5 (12.0.4) running in 64-bit on my machine (High Sierra). Noticed it says "12.0.4 x64."
I am not sure of the source of your information, but it's simply incorrect.
Edit: This is another article directly from Adobe.
It says:
> On Windows, both Adobe Photoshop CS6 and Adobe Photoshop CS6 Extended have the option to run natively in either 32-bit or 64-bit editions. On Macintosh, only a 64-bit edition is available.
https://helpx.adobe.com/photoshop/release-note/release-notes...
I have no reason to believe that’s not true.
I think it’s quite possible that when Adobe says “64-bit” they’re not saying exactly the same thing that Apple means. I’m no expert with macho binaries and MacOS library linking.
(I can also run most 16-bit apps!)