Time to urgently make sure your favourite backend is generating decent AArch64 code and you app is compatible with a weak memory model...
Can you ELI5 this?
Apple will announce move to ARM-based Macs later this month
51–60 of 174 posts
Re: Apple will announce move to ARM-based Macs later this month
#52It's fine that Apple is moving to ARM. It's not okay that this is going to be a proprietary, locked down CPU. T2 has shown that Apple customers no longer own their hardware.
I just heard some stories that you can't recover your data when your hardware fails (which is not that huge of a problem, who does not sync their files nowadays), and that some laptops get 'improperly' resold (not being deactivated), but thats it. I probably missed something.
Re: Apple will announce move to ARM-based Macs later this month
#53Interesting. I imagine they'll have to provide some sort of x86/amd64 compat layer as otherwise this kills every application available for macos right now. I hope they don't also continue to lock down macos (though I imagine they intend to) by restricting applications to only being available from the app store. That would set a terrible precedent for personal computing.
> I imagine they'll have to provide some sort of x86/amd64 compat layer Just like they did with the mk86->ppc transition, just like they did with the ppc->x86 transition. > I hope they don't also continue to lock down macos Let's not confuse moving Macs to ARM processors with turning Macs into iOS devices. Apple has always treated the OS families differently and will continue to do so because they know more than anyb…
Sure, the industry ended up following them on a lot of this, but that should be as much a cause for concern as the rest of it. An awful lot of the pro audio / video work that happens on high end Apple hardware could absolutely happen on a machine where the only software comes in via an app store.
Re: Apple will announce move to ARM-based Macs later this month
#54The only reason Apple hedged is concern that Intel might have been sandbagging and would pull something out of the hat. If Apple moved to their own chip and then a revolution in Intel chips came out, that would be bad for Apple. It is increasingly unlikely that is going to happen.
I fully expect Apple will introduce a chip much faster and much more efficient than Intel, and it will come out with ridiculous battery life and efficiency...and HN will be shitting their beds about how terrible it is that some menu flickers or some other stupid bullshit.
And yes, I know this will automatically by dead, because 80% of the inhabitants here are slobbering imbeciles.
Re: Apple will announce move to ARM-based Macs later this month
#55This is just a rehash of Bloomberg reporting. https://www.bloomberg.com/news/articles/2020-06-09/apple-pla... older: https://www.bloomberg.com/news/articles/2020-04-23/apple-aim... --- Personally, I gave up on the Apple ecosystem years ago and moved to Linux. But I feel ambivalent about this. On one hand, the iPhone/Pad chips have impressive performance and power consumption, at least for the mobile use case. Some co…
"According to people familiar with the matter."
Re: Apple will announce move to ARM-based Macs later this month
#56Earlier quoted context omitted.
> I imagine they'll have to provide some sort of x86/amd64 compat layer Just like they did with the mk86->ppc transition, just like they did with the ppc->x86 transition. > I hope they don't also continue to lock down macos Let's not confuse moving Macs to ARM processors with turning Macs into iOS devices. Apple has always treated the OS families differently and will continue to do so because they know more than anyb…
Exactly. The exec team have confirmed that including Schiller in recent interviews. macOS is for everything, including Dev. They need that for the ecosystem. Look at the new Mac Pro ffs. Can’t most apps just recompile to support new chip? We don’t need fat binaries right?
Re: Apple will announce move to ARM-based Macs later this month
#57Time to urgently make sure your favourite backend is generating decent AArch64 code and you app is compatible with a weak memory model...
The memory model of the ISA != the memory model of your code. C has a memory model and any correct C code is compiled to the correct ARM assembly. It's only really an issue if you are translating over x86 assembly, and then you probably have lots of other issues to worry about.
Re: Apple will announce move to ARM-based Macs later this month
#58It's fine that Apple is moving to ARM. It's not okay that this is going to be a proprietary, locked down CPU. T2 has shown that Apple customers no longer own their hardware.
Re: Apple will announce move to ARM-based Macs later this month
#59Also adds more fuel to the merging of iOS/macOS.
Re: Apple will announce move to ARM-based Macs later this month
#60After the last few years of hardware problems with Macs let's see who's the brave one to buy a v1 of any Apple new product (meanwhile there's probably people already making a queue to buy one)
If you look at the problems with the 2016 - 2019 MBP, and also the problems with the first generation intel MBPs, the biggest issue in both cases was heat. (Although there were clearly other issues as well.) The new Apple chips are going to be much more power efficient, so I think there is actually hope here. I still wouldn't buy a v1 because I think they'll have problems, but I think whatever problems they'll have w…
I don't think Apple was in any way naive about how hot Intel chips can run under load. It's also not impossible to make a laptop body that can run those chips with decent temperatures... if you're willing to make compromises on size.
IMO, the biggest issue was they still chose to make the systems thin in spite of the thermal tradeoffs that would result from that.
Yes, thinner's probably more desirable, but would people have stopped buying MBPs if they were a little less thin? I don't think their sales would have shrunk by much, since most Mac users are for the most part a captive audience, because they love MacOS.