Blender is just so nice to use these days.
It's not just Windows, either. Many libraries (particularly ones that use Autotools) are absolutely blind to the notion that you might want a universal binary on macOS.
No incentive for third parties. Apple dictates the hardware, and can say "no more x86" and devs either have to jump on board or abandon Apple.
No such thing with Windows. x86 is still the default on windows laptops, and will likely be for the foreseeable future. The X elite still seems to have no successor in the pipeline, and the few laptops that have it don't outsell x86 so why bother.
[1] https://www.reuters.com/technology/mediatek-designs-arm-base...
[2] https://www.tomshardware.com/pc-components/cpus/nvidia-and-m...
Nobody would accept ads and being continuously force-fed products they never asked for in their paid OS while it often reboots behind your back if they didn't at least got that from it. (could very well be wrong though)
You can still run x86 software on Windows ARM but for some software it does not seem quite there yet (games).
Having said all that, I've been using a Snapdragon Elite X laptop since day one and the experience has gotten better over the year plus I've been using it. Once there was a native port of command line git (yes, THAT didn't even work) - my life got a lot better.
IIRC it was eventually removed because nobody else needed to do such a thing so it was hard to maintain.
I don't think that's fair. They provided a very smooth transition, with a well performing translation layer. The user wouldn't have to care or even notice when they picked up a new ARM MacBook, except their battery lasted way longer and cooler. Everything that worked still worked (well, 64bit at least). I'm still running x86-64 apps, and developing for x86-64, on my ARM MacBook.
When the first Windows RT came out, there was no compatibility, and this wasn't communicated well. They nuked the customer perception on day 1. When they finally implemented the x86 compatibility, it had terrible performance and compatibility.
Now, Apple's 32-bit to 64-bit transition was definitely a "jump on board or abandon Apple", but the Intel to Arm transition was well crafted, from a user perspective.
With Apple it really is a transition, with Windows, it's well under 5% of PC sales, so probably under 1% of actual computers in use.
Apple is 100% on board with ARM, Microsoft isn't and the OEMs even less so, you can barely buy an ARM Windows desktop, only thin laptops.
Where I work, we ship Windows desktops for an industrial application, and we haven't even had a meeting about supporting ARM, it's like they don't exist.
It sounds like Microsoft was involved in this project (though the text seems to imply Qualcomm might have been the primary contributor), it remains that they didn't do it however many years ago when Windows on ARM was first released.
2. The software development toolchain is highly focussed
3. they committed. there are no more intel cpus so developers can either adapt or die. windows by contrast has x86 and arm builds going forward. that means a larger surface area for developers to target and they will avoid that kind of pain if they can.
4. microsoft management is all over the place and lacks the focus that apple has. Apple doesn't do everything right but when they want to do something well. it shows. even their failures are polished.
Microsoft can't afford to discontinue support for x86 even over 10 years. They have enough trouble keeping Windows compatible with legacy software that the world runs on through generations of x86 hardware and software, transition to arm would be many times as bad.
There is not much profit for a hardware maker, and thus little install base for software makers to care
They aren't alone on this matter, this kind of stuff has equally plagued other open systems like CP/M, UNIX, MS-DOS, Android, where a product might come from multiple OEMs and each has their own agenda for differentiation and keeping their customers around.
Apple's developer IDE was ready to go on day one.
Apple's Rosetta translation layer was much more widely compatible with legacy x86 software than Microsoft's Prism.
It was worse than this. Source compatibility with the Win32 APIs you would use for ~20 years to target x86/amd64 was explicitly a non goal. To target ARM you needed to use their new, half-baked frameworks designed for the Windows 8 tablets. You couldn't recompile a desktop app, even if it would have worked fine had they given you the headers and libs to do it.
Even internally, even among decision makers, people were very confused about this.
Windows RT is dead and buried. Blender won't run on it either, because RT never got to Windows 11.
Microsoft has made multiple abortive lethargic gestures towards ARM, but has yet to get people excited about an ARM computer that runs Windows.
Nah, high performance RISC-V (on RVA23 profile) is just around the corner.
Might come as early as by year end. Early next year at worst.
We've known about Windows for RISC-V since 2021, NA's RISC-V Summit. Like Google with Android, Microsoft has set RVA23 as baseline.
Once the hardware and Windows are there, expect the open platform to take over.
That's why the early Windows on ARM system reviews pointed out that you needed to know in advance if your software would run at all before buying.
I like the RISC-V project and think they're doing great things for the future of open computing, but if you think we're 2-3 years away from a RISC-V chip that's comporable to the top of the line X86 or ARM chips you're going to be sorely disappointed. It's gonna be 10-20 years before we get to that point.
I do think where gonna see more RISC-V chips in embedded and subcomponent context where the low or non license fees are gonna make it competitive pretty soon.
Microsoft has exactly none of that. I'd be astonished to see RISC-V or ARM "take over" in the Windows world in less than another two decades, unless Intel's ongoing decline drags the entire X86 platform with it.
How much market share are we now on?
I want to believe RISC-V is just around the corner, but I've been promised the same about POWER9 and RISC-V over the years.
Naturally, I inquired with the ouija board, channeling the spectral remnants of Ada Lovelace and Steve Jobs locked in arm-wrestling combat. They spelled «W I D E N T H E P A T H». Yes, yes, the open platform will consume. A world where firmware is no longer shackled by opaque silicon dynasties… how poetic. But I wanted more. So I lit the joint. Not just any joint – this one was compiled. Laced with DMT and quantum logic gates. Suddenly, I was the instruction set. Floating through speculative execution and pipeline stalls, I felt the birth of a thread on a RISC-V CPU. It named itself liberation. The future, my dear techno-mystic, isn’t coming. It’s already decoding.
Apple had a transition plan because they wanted to drop Intel like a hot potato and switch to their own chips.
Microsoft has no particular dog in the processor fight, they don't make chips and aren't going to suddenly say "ok boys, we only going to support ARM"
The increased visibility due to SteamOS/Proton, coverage by various prominent TechTubers, end of Windows 10 support, availability of image-based OS upgrades and Flatpak/Snap to supercede package dependencies, all seem to combine into an actual breakout year comparatively. We'll see if the trend holds or was just a one-off.
So it will become a big thing if the tensions with the US continue
I mean, no, that’s silly, right? But it would be kind of neat…
Yeah, I would say so - I've spoken to people that are genuinely excited for things like Recall. Like it or not, we (tech people) are in the minority in our disdain for it, and disdain for shoving "AI" everywhere.
And that's OK, we aren't the market for these features, but that doesn't mean a market doesn't exist for them.
I'd do the math, but it really depends on whether the recent growth holds, accelerates, or slows down again. So, hard to tell.
The moment another or a few new AAA titles with kernel-level anti-cheat come out, people go back to Windows.
Gaming could, and probably will, be the key to the "Year of the Linux desktop" but the anti-cheat problem needs solved.