Exactly. It has zero to do with the hardware plans like some people are trying to push.Even worse - 32 bit macOS is stuck on an older version of the runtime that doesn't get new language features.
Keeping 32 bit support around meant that Apple was using 2005 era macOS development practices. They couldn't use any of the modern stuff they were shipping to third party developers.
Ditching 32 Libraries has ZERO to do with Hardware plans. It is beyond me that you can say this, when you have not shown a proof for this concept. Guess what. There cannot be proof for this, because that is not how hardware works.Cut the condescending crap...I’ll talk about whatever I choose.
I am fully aware that Canonical doesn’t make its own hardware, but Apple does, and that’s the difference. Linux distros use their breadth of hardware support as a major “selling” point. Open Source users have their own unique needs, wants and desires AND opinions. It is part of the strength and weakness of the Open Source movement.
Apple has taken considerable time and effort to get itself into this position to design and produce their own SoC, now they’re moving on to making their own 5G modems. There’s a method to their madness and that is to become the sole supplier to themselves of critical components and reduce their dependence on Intel and, eventually, they may end up ditching AMD GPUs as well.
While ditching 32-bit support is a “software” decision, it has as much to do with Apple’s future hardware ambitions moving forward as it does with pushing developers forward to embrace modern technologies and to get them to take advantage of Apple’s unique hardware and software synergies that work over all their different platforms (iOS, iPadOS, macOS, tvOS and watchOS).
Your desire for Apple to switch to AMD is missing that particular piece of reality that the Mac is just one piece of what Apple makes and sells. You won’t be the first or the last to ignore the other 67% of Apple’s hardware revenue.