Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Windows runs on ARM today, and have been for more than a year. The latest model being launched is a Lenovo.
https://www.zdnet.com/article/windo...hows-off-always-connected-2-in-1-in-new-yoga/

The device can run ARM64 Apps natively (thanks to an ARM64 compile flag in Visual Studio), they can run any of the UWP applications in the Windows store as those are processor agnostic, they can runs X86 applications under emulation, but they can't emulate X64 yet.

I suspect Apple dropping 32 bits Applications from next year and asking developers to use Xcode for compiling is one way of building processor agnostic apps which will run on the new ARM powered Macs and the older X86 powered ones.
The requirements to use Xcode, then 64 bits only code have been introduced discretely while they are busy building the new Interface tool.
Meanwhile their processors are getting more powerful quicker than Intel's are. All the pieces are coming together nicely.
The A12X in the iPad Pro is a beast, and it's a tablet processor, we can only assume what a processor designed for a laptop or a desktop could be capable of.
If they repeat what they've done with the PowerPC transition, it will be extremely smooth, first the Macbook in March 2020 then Mac Mini and iMac in October 2020, Macbook Pro in june 2021, Imac Pro and Mac Pro in October 2021.
I actually think that the transition will be smoother a transition, as the Apps developed using Xcode will be processor agnostic from the get go so no need for fat binaries or Rosetta emulation.

Regarding people needing to dual boot, they could dual boot to Windows on ARM or use virtualisation like I am doing today. I am using a W10 desktop on my Mac under Citrix VDI, and there is no reason why it wouldn't work with an ARM powered Macbook Pro.

Not being able to run x64 is a BIG problem with Windows on ARM. And when it runs x86 apps, it tend to run them slowly.
 
  • Like
Reactions: Val-kyrie
Apple does not build the Mac to run Windows, that’s a fact. I highly doubt that Apple cares if a small business owner can’t run Windows. Honesty, Apple could disable bootcamp with a simple firmware update to the T2 chip if they chose to do so. Apple made Macinstosh computers for over 20 years that couldn’t run Windows and the Mac survived, people posting here seem to forget that. Good grief, I remember Mac users booing at Bill Gates when they bundled Internet Explorer with the Mac now people are pissed that they can’t run Windows on the Mac. If Apple wants to switch to ARM they will do it, they don’t care if they lose people. Look how many pro users they lost with FCPX, or the Mac Pro. Apple does what Apple wants. They always have and that most likely will stay the same.


just in case you don'tknow... there was a period in the 90's, where Apple's isolation with no compatibility to windows, (amongst some other problems like extremely high prices that didn't match their value offerings, proprietary ports not easily adopted by the mainstream,) nearly saw apple bankrupt. Including a measly 1% total computer share.

what you're endorsing and claiming can't hurt Apple is a near repeat of exactly the behaviour that nearly doomed them in the past.

Apple at least has other industries such as phones now to fall back on should the Mac lineup tank like it did last time. But to claim that there's no risk here is foolish

at some point they have to care when people leave. it's not going to be one day they wake up and 100% of their customers left overnight cause of one move.

it's little moves, lose a few hundred here. lose a few thousand there. these death by a thousand cuts eventually erodes brand trust. this is something Apple needs to be careful off, that they don't alienate and drive away too many customers.
 
Last edited:
It's a pretty clear divide. The people who are happy about this are those that jumped into the Apple ecosystem with iPhones and iPads, and the people who are unhappy about this are those that used PowerPC Apples and lived the transition to Intel.

I am in the latter camp. I remember how OS X back in the PowerPC days was a third-party software dessert, and how amazing the change to Intel was when all of a sudden every FOSS Linux app was suddenly ported to OS X perfectly and overnight. Suddenly the community went from having one choice or no choices in certain app categories, to having dozens or choices. Dozens of chat apps, dozens of CD burning apps, more browsers, etc. It was amazing, and all due to being on the x86/64 architecture.

I do not want it to go back to how it was, nor do I want some half-assed ported apps from mobile OSes.
 
There is nothing to say that Apple won't implement discrete video with Arm based processing. Or even external 3rd party video cards. Using Metal as a controller with high end eVideo devices could allow any "AppleOS" via ThunderBolt/Lighting to do next level computing. Anyone who has used Xgrid will remember the power of arrays built with any Mac connected to the Server hosting the grid. Modular Multicast Core Controlled Nonlinear(Metal) Video Card Processing power at the user level; would open the door for so much more than "I'm mad my Mac doesn't have an Intel or PPC chip".

Apple ending use of Intel based processors also allows the possibility for other processors to be used, not just Custom Arm chips. Mac Pro with a AMD 32core Threadripper for instance? Upgradable uniform sockets on larger machines to reduce throwaway device culture. Just thoughts. Change sparks the wheels of innovation.
 
As I already said in an earlier post in this thread: No one (including Apple) is allowed to make chips x86 compatible because of Intel's copyrights. Only AMD is allowed to do that.
I think you mean patents, not copyrights. An x86 processor can be reverse engineered and built without violating any of Intel's patents, I'm sure. It just isn't cost effective to do so.
[doublepost=1550868210][/doublepost]The only developers Apple cares about are those who develop for its products: MacOS and iOS. Since iOS is ARM, it only makes sense to move the desktops to ARM in order to make development easier and faster for its iOS products. Apple is also taking steps to unify apps so a developer only needs to release one app that can run on either mobile or desktop. This will necessitate both platforms running on essentially the same processors.

This move makes complete sense for Apple, just not to those who use Macs to run Windows or develop for Windows platforms. Neither of which Apple cares about.
 
Considering that a lot of the software the enterprises need is Windows based, Mac losing x86/x64 compatibility would be unfortunate.
 
There is nothing to say that Apple won't implement discrete video with Arm based processing. Or even external 3rd party video cards. Using Metal as a controller with high end eVideo devices could allow any "AppleOS" via ThunderBolt/Lighting to do next level computing. Anyone who has used Xgrid will remember the power of arrays built with any Mac connected to the Server hosting the grid. Modular Multicast Core Controlled Nonlinear(Metal) Video Card Processing power at the user level; would open the door for so much more than "I'm mad my Mac doesn't have an Intel or PPC chip".

Apple ending use of Intel based processors also allows the possibility for other processors to be used, not just Custom Arm chips. Mac Pro with a AMD 32core Threadripper for instance? Upgradable uniform sockets on larger machines to reduce throwaway device culture. Just thoughts. Change sparks the wheels of innovation.


handle this in two parts, and mostly just playing counter to stir conversation:

1: will there not be compatibility problems with ARM based CPU's and Nvidia/AMD modern GPUs? I wonder what sort of compatibility would be required between the two. EGPU would likely be name of the game, but on that, Intel owns Thunderbolt and licenses it. While the licenses are free currently, Intel can outright tell Apple "stop" if they feel like apple is abusing the license. this would kill thunderbolt based eGPU tsandards. it likely would also mean that without Thunderbolt, Apple will either need to stick to USB-3.2 (not nearly as fast/ performant for eGPU purposes) or come up with their own proprietary standard... which was a massive problem for them when they did it last time.

And if they do go completely proprietary, it's possible that both Nvidia and AMD for GPU's just.. don't bother as Mac's are not a large portion of their businesses. This leaves Mac computeres pretty much exclusively using their own, in house built GPU. I'm not going to pass judgement on that yet, but that could become a compatibility nightmare for software developers.

2: AMD uses the same architecture for their CPU as Intel. Switching to AMD would not provide them their own in house CPU. AMD doesn't currently do any fabrication fo CPUs and just design them for the x86/x64 platform, which they share a cross license with Intel.
 
I think you mean patents, not copyrights. An x86 processor can be reverse engineered and built without violating any of Intel's patents, I'm sure. It just isn't cost effective to do so.

I was (and still am) typing on a phone and of course should have mentioned patents also. Luckily we are not drafting a legal document here. I was merely reacting to a post which suggested that Apple should run native x86 code on the new ARM processor (context matters).

Intel calls it copyright and patent infringements (po-TAH-to potato) and sues everybody who tries to make a chip with the x86 instruction set without their license. Very successful until now.
I doubt (as you stated also) that Apple will burn themselves (or are even interested) in making their ARM chip x86 compatible. (I suddenly have a Qualcomm déjà vu here!).

https://jolt.law.harvard.edu/digest/intel-and-the-x86-architecture-a-legal-perspective

https://www.extremetech.com/computi...ly-threatens-microsoft-qualcomm-x86-emulation



 
  • Like
Reactions: Atlantico
just in case you don'tknow... there was a period in the 90's, where Apple's isolation with no compatibility to windows, (amongst some other problems like extremely high prices that didn't match their value offerings, proprietary ports not easily adopted by the mainstream,) nearly saw apple bankrupt. Including a measly 1% total computer share.

what you're endorsing and claiming can't hurt Apple is a near repeat of exactly the behaviour that nearly doomed them in the past.

Apple at least has other industries such as phones now to fall back on should the Mac lineup tank like it did last time. But to claim that there's no risk here is foolish

at some point they have to care when people leave. it's not going to be one day they wake up and 100% of their customers left overnight cause of one move.

it's little moves, lose a few hundred here. lose a few thousand there. these death by a thousand cuts eventually erodes brand trust. this is something Apple needs to be careful off, that they don't alienate and drive away too many customers.
I beg to differ. This is not 1990s. Majority of Mac users are either creatives (audio, photo, video) who can be sure that they will be supported by the software manufacturers (I would like to see eg. Adobe to run away from Apple once they will go fully ARM + there are many devs which create apps solely for Macs), and other majority are non-power users (such as my wife) who use Macs for browsing, media consumption, photo and documents creation/storage etc. The second group is not dependent on x86 software at all as standard macOS software provides them with all needed software.

If there are any special cases (virtual machine users and such) and they will see that the Macs are not suitable for them and move to Win/Linux, it will be only niche part which will not hurt the sales.
 
Because people only started buying Macs in greater numbers when it could also run Windows natively.

Wrong. People started buying macs in droves when Apple started delivering very thin, very long life Macs. In addition a lot of macs are now being sold because there is an iPhone developer gold rush going on. Those apps are developed on the mac. Running Windows on the Mac is niche at best.
 
That all being said, I have moved to Linux because of lack of pro and up-gradable hardware. Come up with whatever argument you want but I'm happy with the move and I like being able to upgrade my hardware and having control of my system.

I did the same thing. I held on to my dying Mac for a long time waiting for half-decent hardware from Apple. Last year I finally gave up and built my own PC that runs Debian. It's absolutely fantastic.

Linux has come a long way over the years; I really see very little value in macOS. About the only real (user-facing) changes they've made to it over the years are more integration with their proprietary cloud services (photos, etc.).
 
Well-I guess that settles it. Apple was nice for decade and a half, but an ARM will never be an i7.
1. Never say "Never". Apple's pretty damned handy with that ARM architecture...

2. I honestly think they won't transition COMPLETELY to ARM for the foreseeable future; but rather will reserve it for low-end Macs. The iMac Pro, Mac Pro and MacBook Pro will remain Intel probably for quite some time.
 
  • Like
Reactions: jwdsail
I can only hope this move will help Apple updating cycles to the Mac a more constant thing and not this crazy wait we are all subject for.
It should. A good part of that "crazy wait" is because Intel has been dragging their feet, making updating the rest of the product kind of "meh".
[doublepost=1550872953][/doublepost]
Nice to get rid of x86. I won't buy it. Apple should have not abandoned PPC.
They wouldn't have, if IBM/Motorola had stayed serious about PPC advancement.
 
This will be a disaster. The virtual machines that I run are going to crawl under any kind of emulator that Apple produces, and I'm not all that sure they'll even throw us that bone. Apple has been giving the Mac short shrift for years now and this puts the final nail in the coffin.
Wrong.

If you are wanting Windows Compatibility, MS already has a working (non-emulated, using an advanced JIT Compiler similar to the way Apple handled the 68k -> PPC transition) Windows 10 version for 64 bit ARM. So, that satisfies about 99% of the x86 code people want to run on their Macs.

Apple has been kicking-azz on Mac design for at least 2.5 years now. They have come out of their iOS-slumber and really started to reinvigorate the Mac! Seriously.
 
Well if this is true then I dearly hope Apple can pull it off.

I am old and ugly enough to remember the transition to Intel from PPC; now that was a great move. No question.
But, Apple's base was far smaller… and even then it took a lot of heartbreak.

Not really looking forward to the "new" Rosetta as companies suck teeth while deciding if they are porting it all over.

Of course there was BootCamp — which was great — but this time round?

Anyway… deep breaths and let's see if Apple come up with some magic.
Apple is, and always has been, the hands-down leader in seamless Architecture-Switching.

This will be just as seamless.
[doublepost=1550874152][/doublepost]
Ah now the fan boys are out of the way. Those of us who really use our Mac's dread the day we can't have an intel or AMD chip in our machines. The question is this a move to dumb down the Mac line or remove it entirely....
"Ah now the fan boys are out of the way."...

The Haters can start their incessant whining and hand-wringing, right?

Or maybe, just maybe, Apple is trying to break the TYRANNY of the x86 world.

Ever think of that?

Quit with the Negative Waves...
 
  • Like
Reactions: Beck Show
Do you seriously think Apple got a bigger bump in Mac sales because of Bootcamp than the bump the iOS development brought to the table? Might I remind you Apple sells around 5,000,000 macs per quarter and over 200,000,000 iPhones annually? So all those developers for that huge market of iOS development pale in comparison to those that want to run Bootcamp? You've got to be kidding me?
I did not say the iPhone did not bring more people. I said Bootcamp brought many people
 
I beg to differ. This is not 1990s. Majority of Mac users are either creatives (audio, photo, video) who can be sure that they will be supported by the software manufacturers (I would like to see eg. Adobe to run away from Apple once they will go fully ARM + there are many devs which create apps solely for Macs), and other majority are non-power users (such as my wife) who use Macs for browsing, media consumption, photo and documents creation/storage etc. The second group is not dependent on x86 software at all as standard macOS software provides them with all needed software.

If there are any special cases (virtual machine users and such) and they will see that the Macs are not suitable for them and move to Win/Linux, it will be only niche part which will not hurt the sales.

we shall see.

btw, as someone who did get online in the 90's, on various different forms (gopher, newsgroup),

you're very talking points are damn near repeats of things said back then... the problem is, those "everyday users"... ended up leaving.

any CEO worth his salt has to remember, in the consumer space. CONSUMERS ARE FICKLE. it sucks, but is true.

While you are right on the fact consumers wont' care what CPU their devices run. They may if they suddenly can't do things easily, like say, transfer files on USB because of port differences (Or being told to spend more money again, theres an upper threshold to people's spending tolerances).

I'm just playing armchair QB here. looking at past moves and their response and trying to guess the future here. Could be very wrong.

I'd love to test out an give a spin an ARM mac. I just think that if Apple is going this direction, they have some serious hurdles to overcome.
 
1. Never say "Never". Apple's pretty damned handy with that ARM architecture...

2. I honestly think they won't transition COMPLETELY to ARM for the foreseeable future; but rather will reserve it for low-end Macs. The iMac Pro, Mac Pro and MacBook Pro will remain Intel probably for quite some time.

How about this, "Apple played nice....". I stand by my statement that an i7 is far easier chip to exploit for those that require it over an ARM. Yes-we can hope the Pro lines do keep their flexibility and my concern then becomes unwarranted.
 
  • Like
Reactions: MacsRuleOthersDrool
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.