> Because WinTel is so tied to closed source, backward binary compatibility, and binary distriboution, Microsoft is forever trapped in the x86 space.
Because Linux is so tied to open-source, just-recompile-everything software distribution, it will never take over the Desktop. Linux is forever trapped on the server (and embedded systems which break with the aforementioned assumptions).
> ARM64EC is a very desperate move to try working around that.
This is a narrow view. I wish software developers would spend more time in the "real world" to see how a lot of software is actually being used. Not everything is SaaS in a web browser.
> On Linux, it's simple. ./configure, make, and go for a coffee break.
Yes, and when you return, you will most likely find yourself with a set of build errors unique to your system, not a working binary.
> Their decision to go with binary-centric model now came back to bite them. They have no future in the ARM dominated world.
I don't think so. They'll actually make it work without breaking a lot of stuff. I value that. It's one of the reasons why I don't use Mac OS.