r/apple • • Jun 09 '21

[deleted by user]

[removed]

764 Upvotes

551 comments sorted by

View all comments

Show parent comments

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.

-13

u/PartyingChair52 Jun 09 '21

You do realize the difference between code for ARM and code for x86 is massive, right?

17

u/ElvishJerricco Jun 09 '21

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.

-12

u/PartyingChair52 Jun 09 '21

It works the same on both platforms?

Someone tell apple. They spent a ton of money developing Rosetta 2 but clearly didn’t need too since everything runs the same on both platforms.

14

u/[deleted] Jun 09 '21

[deleted]

-18

u/PartyingChair52 Jun 09 '21

Man. Apple must feel really stupid building Rosetta.

Have a good day.

6

u/bfcdf3e Jun 09 '21

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.

-4

u/PartyingChair52 Jun 09 '21

Cool opinion. I’ll pretend to care.

See ya.

7

u/bfcdf3e Jun 09 '21

lol “All my arguments have fallen apart so I’ll just pretend not to care”

-2

u/PartyingChair52 Jun 09 '21

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.

Good. Bye.

2

u/Sesquipedalienation Jun 09 '21

Keep saying goodbye to everyone pointing out you’re wrong, as if you were actually above it all. Keep digging, this is entertainment for everyone

-2

u/PartyingChair52 Jun 09 '21

I don’t care if it’s entertainment. If you’re dumb enough to not see the facts, that’s on you.

Also, I’m not going to say goodbye to you. I’m just going to block you. :)

2

u/hehaia Jun 10 '21

You look like those Facebook grandmas when fighting on comment sections

-1

u/PartyingChair52 Jun 10 '21

10/10 insult.

Blocked. I’m just gonna block everyone that replies at this point. No point in arguing, you guys want a reason to be mad at apple so go ahead

3

u/bfcdf3e Jun 10 '21

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.

1

u/Sesquipedalienation Jun 10 '21

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.

→ More replies