Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Fomalhaut

macrumors 68000
Oct 6, 2020
1,993
1,724
The two opensource projects I maintain and contribute to, Subler and HandBrake, are already working natively and ready to be released.
How hard was the transition of these apps to ARM-native?

In your experience, are there many MacOS applications that use low-level Intel-native code or features that would need to be substantially re-written for Apple Silicon?

Are you concerned that developer tools, particularly those that depend on virtualization (such as Docker), will be very limited on Apple Silicon, compared to Intel-Macs?
 

ww1971

macrumors regular
Jul 15, 2011
141
44
But at least you can run toy iPad like apps natively. Yay?
You mean a Facebook app for iPad running on Mac OS big sur on arm? It remains to be seen. 3rd party Vendors like facebook may / may not do that.
 

ww1971

macrumors regular
Jul 15, 2011
141
44
None. Because I believe that everything we had on intel will be running on AS before very long

what about the drivers for the hardware? The one written for intel will they work on arm? i don’t think so.
 

mikeboss

macrumors 68000
Aug 13, 2009
1,546
862
switzerland
The two opensource projects I maintain and contribute to, Subler and HandBrake, are already working natively and ready to be released.

if I wanted to try HandBrake on my aarch64 capable Mac mini, where can I download the version containing universal binaries? all the downloads I could find only contain intel versions...
 

mikeboss

macrumors 68000
Aug 13, 2009
1,546
862
switzerland
There are the artifacts from GitHub automated builds: https://github.com/HandBrake/HandBrake/actions/runs/338919918

thnx, got it! hm... even though Geekbench scores are approximately the same between my iMac 2017 and the DTK, software based encoding (x265) runs ~half the speed on the DTK. is that more or less what you're also getting? using VideoToolbox I'm seeing more or less the same avg. fps between the two machines.
 

Ritsuka

Cancelled
Sep 3, 2006
1,464
969
x265 had no Neon support at all. Apple wrote an initial patch, but probably it can be improved quite a lot. Try x264 which has much better Neon acceleration.

VideoToolbox depends on the hardware encoder, your iMac is using Intel QuickSync, the DTK whatever is in the A12z SoC, maybe try to compare the output quality too. Speed is not everything :)
The advantages of the DTK is that Videotoolbox now supports a constant quality mode.
 

mikeboss

macrumors 68000
Aug 13, 2009
1,546
862
switzerland
Speed is not everything :)

yup, I know about the differences of the various encoding methods ;-) software based encoding, at least in my experience, always creates better quality output. I guess in about two weeks we'll know about the real performance of ASi based Macs... thanks again!
 

JeepGuy

macrumors 6502
Sep 24, 2008
332
110
Barrie
For me nothing, I don't use Macs for work anymore only at home and my needs are very minimal, and I doubt Revit, or Inventor will ever get ported over.
 

Manatee

Contributor
Oct 20, 2003
596
169
Washington DC
I run Microsoft SQL Server and Microsoft Visio, using Parallels VM, on my Macs. I’m probably going to need those apps until I retire, so I’ll have to consider whether to use separate computers for personal stuff and work stuff, or just hang on to my existing Macs, and see what happens.
 

Septercius

macrumors regular
Oct 5, 2017
134
279
UK
I work remotely from home as a Windows/.NET developer, using a Fusion VM on my Mac. I also play games via Boot Camp. I'd imagine I'll end up buying a Windows laptop at some point.
 

blindpcguy

macrumors 6502
Mar 4, 2016
422
93
Bald Knob Arkansas
Personally il miss bootcamp for native windows gaming and such as well as paraells/vmware for access to windows while within macOS. a Shadow.tech cloud pc will solve most of that problem though. In terms of macOS software i really think a lot of great mac games that were just updated to 64 bit could get left behind. Aspyre did awesome with catalina support for things like sims 2, kotor 1/2 etc but i wonder how that will go with doing it all over again for apple silicion.
 

DavesBuddysNeighbor

macrumors newbie
Nov 3, 2020
1
1
I run Oracle and DB2 in both Windows and Linux VMs. These don't exist for ARM. Windows for ARM isn't sold for non MS products, and even if it was, software support is very limited. Linux for ARM, if what I see on Pi is any indicator, is not going to be any fun. So the core Mac-y applications like Adobe CC, etc. will probably be just fine, but the niche business products that some of us use, especially in VMs, are going to get lost.
 
  • Like
Reactions: Boyd01

vladi

macrumors 65816
Jan 30, 2010
1,008
617
Many people are counting on Adobe stuff as given. Sure Adobe will release simultaneous all of their stuff on ARM Macs but it's going to be a hybrid bunch. First thing you'll hear about it are the good stuff something where ARM accelerates at, but all the bad stuff you will find out on your own. You know stuff like half baked features that are hogging overall performance, missing features, features that don't work properly. It's going to be a bug parade for Adobe.
 

vladi

macrumors 65816
Jan 30, 2010
1,008
617
Nothing, because you'll still be able to run everything with emulation or on a separate x86/x64 PC.

Everything that had name Rosetta in it sucked so much. Double Dragon Rosetta Stone sucked balls, Apple Rosetta sucked balls, overpriced Rosetta Language Learning still sucks balls and Apple Rosetta 2 will suck as much as the first one.
 

itickings

macrumors 6502a
Apr 14, 2007
947
185
Everything that had name Rosetta in it sucked so much. Double Dragon Rosetta Stone sucked balls, Apple Rosetta sucked balls, overpriced Rosetta Language Learning still sucks balls and Apple Rosetta 2 will suck as much as the first one.
If Rosetta 2 sucks as much as the first one, I’ll be happy. PPC to Intel was a remarkably smooth transition for me. :D

Virtualization of x86/x64 aside, I don’t foresee missing anything if I get a new Mac after the transition. I’m confident anything I use that survived the annihilation of 32bit software will be fine.
 
  • Like
Reactions: souko and MisterMe

ggibson913

macrumors 65816
Sep 11, 2006
1,119
643
I will miss the Intel Mac and the MacBook Pro in general. Intel allowed Apple to expand into the workplace, especially for Devs but in other areas as well because of the similar architecture. Prior to that the Mac was only really used professionally by graphics pros and video editing and most Mac users also had to have a PC laying around somewhere for some things to get done for work. The Intel based Mac eliminated that to a large extent. Transitioning the whole line back to a proprietary architecture seems to be a step backwards. Is Eclipse, PyCharm, and other IDE's going to make the effort to bring their software to the ARM Mac or develop for Intel Macs and PC's? The rub for me is that any software developed for office or work use has to work on a PC as well as that ARM Mac and I am unsure if that is going to happen. I bought the 2020 13 Inch MacBook Pro and it is a great machine. I am hoping that when Tim Cook decides to cut me off, they at least allow me to turn this fine machine into a Windows Pro box.
 

ssmed

macrumors 6502a
Sep 28, 2009
885
423
UK
Many people are counting on Adobe stuff as given. Sure Adobe will release simultaneous all of their stuff on ARM Macs but it's going to be a hybrid bunch. First thing you'll hear about it are the good stuff something where ARM accelerates at, but all the bad stuff you will find out on your own. You know stuff like half baked features that are hogging overall performance, missing features, features that don't work properly. It's going to be a bug parade for Adobe.
I expect Captivate will go, it is already lacking a few features on the Mac. Unless there is a revolution running Creactive Cloud in rosetta will be the key for some time. Adobe hardly keep up with normal OS changes so I am not holding my breath.
 

mr_roboto

macrumors 6502a
Sep 30, 2020
856
1,866
I will miss the Intel Mac and the MacBook Pro in general. Intel allowed Apple to expand into the workplace, especially for Devs but in other areas as well because of the similar architecture. Prior to that the Mac was only really used professionally by graphics pros and video editing and most Mac users also had to have a PC laying around somewhere for some things to get done for work. The Intel based Mac eliminated that to a large extent. Transitioning the whole line back to a proprietary architecture seems to be a step backwards. Is Eclipse, PyCharm, and other IDE's going to make the effort to bring their software to the ARM Mac or develop for Intel Macs and PC's? The rub for me is that any software developed for office or work use has to work on a PC as well as that ARM Mac and I am unsure if that is going to happen. I bought the 2020 13 Inch MacBook Pro and it is a great machine. I am hoping that when Tim Cook decides to cut me off, they at least allow me to turn this fine machine into a Windows Pro box.
You have an odd definition of "proprietary architecture" if you think ARM is more proprietary than x86.

Eclipse and PyCharm are Java programs. Native Java for AS Macs is already under way. So yes, they'll be available.

"any software developed for office or work use has to work on a PC as well as that ARM Mac" - If your methodology is to develop and ship x86 Windows apps and rely on Bootcamp or VMs to run them on Macs, well yeah, that's not going to work out real well. This was never Apple's focus as a company, nor should it have been.

Web apps will work fine. Crossplatform middleware like Java will work fine. These cover a large percentage of software developed for office and work use.

How in the world would Apple stop you from running your Mac as a Windows box?
 

Xenobius

macrumors regular
Dec 10, 2019
191
474
I will miss the beautifully designed most popular OS

Bsodwindows10.png
 
  • Like
Reactions: souko

Sappharad

macrumors regular
Mar 21, 2009
111
109
I haven't seen it mentioned in this thread so in case it's important to anyone, Codeweavers announced the CrossOver 20 will support Apple Silicon for running Windows apps:

I link directly to the employee's comment because the press release implies that works right now but they are actually still working on it. There's a note in their last beta build changelog about more Apple Silicon changes. CrossOver (WINE) is not virtualization, so it can run under Rosetta unlike VMWare and Parallels. The linked comment addresses the fact that if/when Apple removes Rosetta 2 they will try to address it with their own solution at that time.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.