Wow. Just wow. I won't bother wasting my time any further talking to someone like you. You're smart enough to know what you are by acting like that.
I’m not sure why you consistently resort to personal attacks. Let’s rehash:
1) you said there is no technical benefit to Apple removing 32-bit support
2) I pointed out that, in fact, there is. I explained that in the AMD64 architecture, if any process is running in 32 bits (including the processes that are required to support apps running in 32-bits, whether such apps are actually running or not), the processor has to run in a hybrid mode that reduces performance by about 15%.
3) You started name-calling, and complained that AMD64 is not applicable because Apple doesn’t even use such processors.
4) I pointed out that AMD64 is *exactly* what all Macs use for their processors, and that the term does not mean that it’s an AMD processor, and pointed out that this mistake by you may mean you don’t quite understand what you are talking about.
5) you reverted to name-calling.
I think even the most casual observer of this thread may have a different opinion than you as to who is wasting their time.
App developers had more than a decade to adapt to 64-bit. APparently you would like apple to support 32-bit forever, regardless of what that means, and have no interest in understanding exactly what the downsides of that support are. I was one of the people who designed the first x86-64 processor. I even wrote the first draft of the x86-64 64-bit ALU instructions (things like add, subtract, multiply, shift, etc.). I actually know what I’m talking about. When you say I’m “acting like that,” it appears “acting like that” means “disagreeing with MagnusVonMagnum.”
If you’d like to discuss the technology without name calling, I’m happy to continue to engage. Otherwise, I’m not sure what point you are trying to make.
[automerge]1583211353[/automerge]
Not supporting 32 bit apps is not an advantage. It's a disadvantage. 64bit mode is not needed for the vast majority of the apps. On the other hand, 64 bit apps use (waste) more memory.The only reason Apple is doing it is because they want to save money by not having to support 32bit apps.
No, 64 bits do not necessarily use more memory. Any 64-bit app COULD use the same amount of memory as a 32-bit app, if the app developer chose to do so. There are also multiple 64-bit modes, some of which use 32-bit data but support more than 32-bits of address, allowing you to access more data, etc. And one can even run in 64-bit mode using 32-bit data and 32-bit addresses (while losing the ability to use a bunch of terribly inefficient instructions that are not included in the 64-bit instruction set), and get a speed increase.
In other words, when an app is “64-bit” on x86-64, it doesn’t necessarily mean it is using 64-bit data or 64-bit addresses, but it does mean it is using the new instruction set extensions which have a lot less cruft in them and are a lot more efficient.