Il y a bientôt un an, Apple a annoncé la production de son propre processeur, la puce M1. Étant spécifiquement conçue pour leurs ordinateurs, cette nouvelle puce permet de grandement améliorer les performances des logiciels qui l'exploitent, tout en restant compatible avec les anciens logiciels grâce à un programme de "traduction" appelé Rosetta.
Pour la partie technique : chaque logiciel, lorsqu'il est produit par leurs développeurs, est compilé de manière à pouvoir
s'exécuter sur un processeur et un OS spécifiques. Jusque là les Mac utilisaient un processeur Intel, très classique, il
"suffisait" donc de prévoir les spécificités de macOS, rien de très compliqué. Mais avec leur nouveau processeur, c'est tout
le langage de communication entre le logiciel et l'ordinateur qui change, ce qui signifie une toute nouvelle manière de
compiler.
Apple a donc mis au point un système qui traduit les applications prévues pour Intel en code lisible par leur puce M1, ce qui