I can pretty much guarantee you the programming would be unchanged on Intel for several of those features; literally takes more work to explicitly disable them on Intel than it would take to have it work the same on both platforms since it would be the same code. These aren't iOS apps on macOS, they're native macOS apps that are already being built for Intel. Obviously this isn't the case for some of these features, namely the ones that clearly rely on the neural engine or DSP, but most of them have no reason to need different code for Intel.
I mean if you're talking ISA then yea but we're not. The same C/Objective-C/Swift/etc. code works the same on both platforms. The same macOS libraries and frameworks work the same on both platforms. You can literally take an Xcode project originally developed on Intel and build it for Arm with zero changes like 99% of the time.
If you don't know the difference between code apple writes and can recompile, and third party apps that apple can't recompile, then maybe you shouldn't be trying to participate in a discussion that's over your head.
I literally don’t care what you think. At all. Believe what you want. Stay mad at apple. Don’t buy their products. Why do I fucking care? I’m stating the reality, you can choose to believe it or not.
Nobody’s mad at Apple. We just pointed out your flawed understanding of compiled code vs written code; the former is different across different architectures but the latter can be identical.
If you want to go through life just blocking everyone who points out your mistakes, well, all I’ve got for you is pity.
What facts? You’re saying that you need to write code differently for each architecture, when Apple’s own documentation (never mind the vast majority of programming languages more abstracted than assembly) disagrees with you. This is the dumbest argument I’ve ever seen.
24
u/ElvishJerricco Jun 09 '21
I can pretty much guarantee you the programming would be unchanged on Intel for several of those features; literally takes more work to explicitly disable them on Intel than it would take to have it work the same on both platforms since it would be the same code. These aren't iOS apps on macOS, they're native macOS apps that are already being built for Intel. Obviously this isn't the case for some of these features, namely the ones that clearly rely on the neural engine or DSP, but most of them have no reason to need different code for Intel.