Je suis conscient que le M1 est une puce différente et que les programmes doivent être réécrits pour fonctionner sur cette nouvelle puce. Je suis également conscient que certains programmes qui n'ont pas encore été réécrits pour fonctionner sur les puces M1 peuvent toujours être exécutés sur un appareil M1 par le biais de émulation dans Rosetta 2 (bien que moins efficaces, mais ils fonctionneront toujours et pourront toujours être utilisés).
Question : est-ce que tous les programmes qui fonctionnaient sur les puces Intel peuvent encore fonctionner sur les appareils M1 d'une manière ou d'une autre ?
Remarque : la question pratique à laquelle j'essaie de répondre est la suivante : si quelqu'un achète un appareil M1, peut-il être extrêmement sûr que tous les programmes qu'il a exécutés sur des Macs Intel fonctionneront (d'une manière ou d'une autre) sur le nouveau Mac M1 ? Ou y a-t-il des programmes qui ne fonctionneront tout simplement pas (encore) ?