Hacker News new | ask | show | jobs
by bingbingbing777 765 days ago
Mac and Win32 aren't operating systems.
1 comments

Of course not, they are APIs. And this Arm-based Dell will not be able to run many binaries compiled for 64 bit Windows or any for Mac. 32 bit Windows Apps will mostly work.

Which might be pretty limiting, depending on what kind of software you run.

>Windows 10 enables existing unmodified x86 apps to run on Arm devices. Windows 11 adds the ability to run unmodified x64 Windows apps on Arm devices! This ability to run x86 & x64 apps on Arm devices gives end-users confidence that the majority of their existing apps & tools will run well even on new Arm-powered devices.

https://learn.microsoft.com/en-us/windows/arm/overview

It works well enough that I have Visual Studio running without issue. However, no one has been able to get SQL Server running.
Windows for ARM has inbuilt x86 emulation. Having experimented with it in a VM on my Mac, I found it worked quite well in terms of both reliability and performance. Granted, I was running smaller Win32 applications - for large and/or performance sensitive applications, I imagine I might have run into issues.
>32 bit Windows Apps will mostly work

... Which is Win32

Lots of x64 apps making Win32 system calls. Those tend to have more problems on Arm than the x86 apps making those calls.