Ein superschneller ARM-Chip hilft nicht viel, wenn für die Software darauf kriechend lahm X86 emuliert werden muss. Daher sind die viel wichtigeren zwei Puzzlestücke hier zum einen die konsequent portierten Bibliotheken, deren Nutzung Apple jahrelang stark forciert hat. Das ermöglicht bei vielen Programmen, schnell eine native Version zu liefern. Und zum anderen ist Rosetta 2 immens wichtig. Wenn man eine Schicht hat, mit der X86-Software bei 50-90% der regulären Geschwindigkeit läuft, dann kann man mit der IPC-Entwicklung in den letzten Jahren bei den Apple-Chips tatsächlich für viele ältere Software zur Not auch auf eine neue, native Version verzichten. Erst alle drei Komponenten zusammen bringen den Erfolg. Dummerweise ist all dies im Walled Garden des Apple-Ökosystems eingesperrt.
Den gleichen Versuch hat Microsoft komplett in allen drei Aspekten vergeigt. Zunächst einmal haben sie ARM-Prozessoren gewählt, die zwar effizient, aber nicht performanter als die X86-Pendants waren. Dann haben sie vorab zu wenig Anstrengungen geleistet, dass man Software "mal eben" auf Windows RT portieren kann. Und sie haben in der ersten Iteration nicht nur kein Pendant zu Rosetta geliefert, sondern nicht einmal eine langsame Emulation. So konnte das nur eine Totgeburt werden.
Geht das denn besser? Klar. Auch andere Firmen entwickeln flotte ARM-Prozessoren. Man braucht also nicht zwingend Apple, um schnelle Chips zu bekommen. AMD hat ja wie Apple eine Architektur-Lizenz für ARM und angeblich ist ihr K12-Projekt auch immer noch nicht gestorben, sondern liegt nur auf Eis. Sobald da ein ernsthafter Markt sichtbar wird, wären wohl viele dabei.
Es scheint zum gegenwärtigen Zeitpunkt allerdings illusorisch, einen Wechsel auf ARM auch bei Windows ins Auge zu fassen, einfach weil Microsoft völlig unfähig zu sein scheint. Die Firma hat es ja seit dem Start von Windows 10 vor mehreren Jahren nicht einmal geschafft, das Modern UI (Metro) konsequent durchzusetzen. Was soll man dann erst vom Rest des Systems erwarten? Ohne den Mut, ebenfalls harte Schnitte zu machen, und alte Programme bestenfalls in einem Legacy-Sandbox-Bereich laufen zu lassen, wird das nie was. Und eine vergleichbare Alternative zu Rosetta 2 ist weit und breit nicht zu sehen. Verdammt schade!