Chicken and Egg problem here…
As long there is no widely available (sold en masse) hardware, no developer will start porting native software to it, and as long there is no software it won’t be sold en masse. Just like with Windows on ARM(Surface).
Except that Windows on Arm has been around since before Apple released macOS on Arm. It is a slow rollout , but deep mischaracterization the has substantively started.
Firefox was on Windows on Arm back in 2019
Mozilla announced today that it has released a beta of the native ARM64 version of its popular Firefox browser.
hothardware.com
Google is/was a stumbling block in part for reasons that have little to do with "not big enough market". Their dragging their feet hiccups into other browsers.
"... pretty much every other Chromium browser, except for Edge, uses Widevine, Google's DRM solution that's needed to run web apps like Netflix and other streaming services. Google isn't offering Widevine for Windows on Arm, so that's the roadblock. The browser would work, but those services wouldn't. ..."
We all know Google Chrome doesn't run natively on Windows on Arm, but it's another Google product that keeps other browsers from running.
www.xda-developers.com
Another part of the catch-22 was native VisualStudio , but Microsoft uncorked that also.
But there is a decent variety of apps ( including NetFlix , Adobe , etc. ) now.
Windows 11 devices running on Arm processors are becoming more common, and if you want to make the most of them, these are the apps to try.
www.xda-developers.com
Note also in that last link
" ... Thankfully, Microsoft introduced Arm64EC (emulation compatible), which allows developers to gradually transition portions of an app to Arm64 while keeping others using x64, without breaking compatibility. ..."
Again that is something that Apple threw out ( for better or worse). Either all x86 or all Arm Mac apps. Apple has more of a 'rip the bandages off quickly" approach. Microsoft it trying to keep hesistant folks happen to gradually ease their way into the pool.
This all has little to do with the context of the article I was responding to :
" Applications like CATIA, Nuke, Houdini, 3DSMax or Solidworks, ..."
Those are not mass market apps. ( And a couple of those are ported to Linux so more a matter of matching the underlying hardware focus than whether "mass market" or not. )
Apple was in a position to simply completely cancel the whole macOS future support for x86, and developers were forced to move on with Apple Silicon and start porting their software. Microsoft and Qualcomm aren’t in a such position like Apple, simply because they are two different companies with different goals and dependancies.
Not really. Some of it is Apple has less baggage. Microsoft had 100% control of moving the stack up to Visual Studio over and didn't. In part, it is keeping lots of legacy stuff around from VS that held them back. Similar to Microsoft devoting the bulk of their x86 emulation efforts solely into 32-bit Windows apps. Versus Apple just killing off all macOS 32-bit apps prior to the move to make it simpler. That isn't control of the Apple stack... that is tossing 3rd party apps into the trashcan to make their lives simpler.
It also won’t work out, because performant x86 arch from other companies will continue to exist and serve as an ARM(for PC) workaround.
Microsoft has around 85-90 of the PC market. If Windows on Arm peels off 15% the x86 part would still be 4-5x bigger than Apple Mac market. Vastly different market inerita problems. Apple has to move quicker. If the mac on Arm market is too small then it would have an even bigger problem than Windows on Arm. Window's slice of the pie is so much larger they could 'share' portions of it over two architectures with much less problems.
Perhaps it could work out for the PC market in a very very long breathing transition, but since companies are mainly after quick profits and shareholder satisfaction, they won’t have the patience and resource's to wait that long.
Again the list above of several apps show it isn't the big hurdle you are making it out to be. Folks have waited until the opportune time , but now the momentum has picked up over the last 2 years. VS port and a far more decent dev kit
Powered by Arm64 and running Windows 11, this desktop device enables you to develop Windows apps for Arm, on Arm. Find device specifications, set up instructions, Arm-native developer tools, Support, and FAQs.
learn.microsoft.com
Imagine the macOS Arm migration if Apple tossed an AppleTV HD ( A8 Soc) to devs and said make some Mac software. It wouldn't have worked as well as the DevKit that Apple did ship.