Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
OMG, i could run classic OS games on a native chip, finally. :)

I was hoping for a dual processor iMac with Intel and RISC but that seems like idle hope.
 
  • Like
Reactions: Tekguy0
Return it if you’re too worried, but PPC chips were supported for at least 5 years after the Intel announcement.
My fist Mac was a Power PC G5-DP. A monster in 2004. Used it for more than 10 years. Not because the HW was obsolete (it did beat my 2010 Intel MacMini, and my Dell 2014 Dell notebook), because ending SW support made applications stop.
The "killer switch" was my 2014 tax return. The tax authorities app 'complained' my web browser was out of date. The browser could not be updated because of the OS, the OS did not get an update because support ended.
As a stand alone machine my G5-DP worked for 12 years.
 
Hopefully I will never need to use this. My current dev workflow involves running Windows 10 in a virtual machine, which works great. I can screw the vm up as often as I like and easily resurrect it from a Time Machine backup.

By the time I’m thinking of getting a new MacBook Pro, I would imagine that Microsoft will have 64-bit Windows 10 running on ARM; thus virtualisation software such as Fusion or Parallels would be able to run Windows happily on a new MacBook. Microsoft already produce an x86 version of Windows 10 compiled for ARM.

A lot of Windows apps run in virtualisation on ARM and some don't, it's a very mixed bag of hurt. Same for Apple when they decide to dump Intel virtualisation over time.
 
Reminds me when first original Intel Mac Pro came out, Photoshop a way slower running on that machine compared with native PPC on G5 Quad. I wonder this transition would introduce some performance penalty like that.
 
Reminds me when first original Intel Mac Pro came out, Photoshop a way slower running on that machine compared with native PPC on G5 Quad. I wonder this transition would introduce some performance penalty like that.

Apps that don't get recompiled for ARM and rely on a Rosetta-like solution to run will take a huge performance hit. Unless Apple can do magic, there is no way around that really. If they truly want to switch to ARM and don't want people to hate the experience, they will have to push developers to recompile their apps.

By the time I’m thinking of getting a new MacBook Pro, I would imagine that Microsoft will have 64-bit Windows 10 running on ARM; thus virtualisation software such as Fusion or Parallels would be able to run Windows happily on a new MacBook. Microsoft already produce an x86 version of Windows 10 compiled for ARM.

Genuine question, have you ever used Winwodws 10 for ARM?
 
Obviously the key question here is going to be performance. How fast will binary translation/emulation be and just as importantly how fast are Apple's ARM chips going to be relative to modern Intel Core/AMD Ryzen.

The original Rosetta's performance was acceptable (quite impressive actually on a technical level), particularly for Apple's notebook lineup, but this was due in large part to just how far behind the PowerPC chips used in Apple's notebooks were compared to x86 at the time. Even the original Core Duos used in the first generation MacBooks absolutely destroyed not only the PowerPC G4s used in Apple's iBook/Powerbooks, but even a lot of PowerPC G5 based Macs.

I highly doubt Apple is going to have quite that large of a performance margin this time around so it will be interesting to see just what they can achieve.

...OTOH, if you put an SSD in an old (circa 2010) Mac with a pre Sandy Bridge Core Ix chip (or even Core 2 Duo) it is surprisingly usable today, so perhaps, for casual users this won't matter as much...

Can't say I'm excited. Please let this just be an additional ISA to be used where it makes sense, and not a whole scale transition (unlikely I know, but I can dream right.)
Since the current iPad's are actually faster than 13" MacBook Pro's, I'd guess that a Apple designed computer CPU with a fan in mind will easily beat the current intel offerings. Otherwise, why do it anyway?
 
I think Apple has a good relation with the major software vendors... Adobe, Microsoft, Maya, Google etc. At least a lot of that software will be swiftly ported. On the other hand though how many Intel apps are you using from small developers? Apps that you can't find decent alternative in the App Store that could probably be ported to Arm quickly

Except for cutting edge CAD such as Autodesk and SolidWorks, those CAD solution not available on MacOS…Apple is also blurred line between consumer GPU as workstation one which CAD relying for most of operation (even some of them same chip actually), but Apple in house driver doesn’t offer peace of mind certified driver for workstation GPU (Looking at you Catalina Navi driver debacle)

Even photos of some leaks of iPhone CAD drawings, are done using Windows.
 
  • Like
Reactions: RandomDSdevel
It would be interesting to see, if they repeat the script when they made the switch from PowerPC to Intel chips, when they made the whole presentation on Mac and towards the end Steve showed that the whole presentation already ran on Intel chip.
 
Tbh, I have been saying for a while now that after 2017-2019 keyboard issues, this is probably going to be my last MacBook.

If we have to deal with this crap again, I'm tapping out.
 
Everyone wondering about performance, but it's probably all about price. Imagine an education focused MacBook for $499. Cheaper than Chromebooks if the MacBook lasts for more than 2 years.
When was the last time switching to proprietary hardware actually LOWERED the price of an Apple product?
[automerge]1592815133[/automerge]
If Arm is announced today with a release soon, return the Intel: it will soon start to hurt when you realise more and more that you’ve wasted money on old (2000s) tech. Embrace the new. Anything else it retrogressive.
I’d like to take you seriously but you can’t even properly capitalize ARM. That weakens your credibility, frankly, as it implies you understand more about PR spin than computing architecture.
 
A computers computer network And the computer software in which development of the computer programmes on a global communication network and the download for translating and performing are possible, computer software for computings performed by a cross platform, computer software, Electronic machines [apparatus and their parts]
That machine translation makes my brain hurt.
 
How much trouble is in recompiling really? Compiler backends have already taken care of it, and LLVM is especially great at it.
In Xcode, you click on a target, you switch to "Build Settings", and under "ARCHS" you add any architecture that you want to build for. You'd want add arm64 and perhaps arm64e. But there are also settings provided by Xcode itself, and ARM architectures would probably be already added there. That shouldn't take you more than a minute, and if you have five targets, maybe 5 minutes.

If you have truly ancient code, there may be places where your code checks "is this running on an Intel processor" and if not, assumes it is running on a PowerPC. That will obviously go wrong so you'd do a quick search for your codebase and remove these things. Less than a minute to check.
 
Everyone wondering about performance, but it's probably all about price. Imagine an education focused MacBook for $499. Cheaper than Chromebooks if the MacBook lasts for more than 2 years.
That's a pipe dream. Apple won't cannibalise their iPad market with an ultra-cheap laptop, and they certainly will not pass any potential savings on to their customers. That shareholder value has to be kept high.

Return it if you’re too worried, but PPC chips were supported for at least 5 years after the Intel announcement.
"Supported" is a strong word when the last version of OS X running on PPC Macs was released only three years after the switch.

I’d like to take you seriously but you can’t even properly capitalize ARM.
"Arm" is the correct capitalisation.
 
Question: Would an ARM CPU as host mean that a virtual machine of an earlier version of macOS (written for PowerPC or Intel) would no longer work? Or is the host and guest completely independent of one another?
 
When was the last time switching to proprietary hardware actually LOWERED the price of an Apple product?
iPad 1st gen wouldn't have been $499 if it used a third party CPU. Plus you're skipping over the fact that Chromebooks ate up Apple's educational market and Intel chips are known to be one of the most expensive parts of the computer. This move is so obvious.
 
  • Like
Reactions: Lazy
That's a pipe dream. Apple won't cannibalise their iPad market with an ultra-cheap laptop, and they certainly will not pass any potential savings on to their customers. That shareholder value has to be kept high.

No. Apple cannibalizing themselves is an obvious smart move. You just need to get users locked into one of Apple's products and they'll end up being part of the ecosystem. Students will start wanting the rest of Apple's product lineups since they work well together.
 
I also don't think that Apple computers will get cheaper. At best we will get better performance at the same price. The saving are going to increase the profit margins.
 
It makes me wonder what Apple wants to achieve with the switch to ARM.
IMHO, not just "faster and cheaper".

The PPC -> Intel switch surely was a case of "if you can't beat them, join them". Intel CPUs were simply much faster and cheaper than PPC with less heat issues too.
So that move was simply to get the Mac going forward for years to come on Mac OS X, and the fun of being able to run Windows on the Mac natively was a nice little extra.

Moving to ARM with Catalysed based apps already seeing the light, could also mean the beginning of the end of macOS as we know it.
As more an more apps might become "iOS first" in the future, with macOS versions maybe loosing focus, maybe Apple is trying to leverage macOS 11, i.e. "iOS-on-Mac" in the near future, say WWDC 2022 or 2023.

Instead of getting Windows on all devices, Apple might get iOS on all devices. Phone, Tablet, Computer.
And, let's call it OS.
Adobe and Microsoft are doing their best already...
 
  • Haha
Reactions: chikorita157
No. Apple cannibalizing themselves is an obvious smart move. You just need to get users locked into one of Apple's products and they'll end up being part of the ecosystem. Students will start wanting the rest of Apple's product lineups since they work well together.
Apple's already doing that with their current line up of products.

Also, I get the impression you don't understand what "cannibalizing" means in this context: Apple releasing a $500 MacBook means they sell less $500+ iPads. That's the opposite of a smart move.

Furthermore, what's with that serial disliking of my other, completely unrelated posts?

Can you elaborate why?
Virtualisation only works on the same type of CPU. An operating system for Intel CPUs can only be virtualised on Intel CPUs. Everything else is emulation and comes with a significant performance overhead and compatibility issues.

In addition, Intel CPUs have specific functions for virtualisation which Arm CPUs lack.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.