> With its M1 chip, Apple has partially integrated the “virtual” X86 into the SoC itself
This interpretation is actually only half true. Rosetta 2 is basically a compiler that runs the executable in some kind of x86 recompilation mode and makes a new ARM-ready executable (which is also why the first time you run an x86 program it’s slower). For the parts that cannot be transformed, one returns to the software emulation.
They are rewriting the instruction called the ARM equivalent in the new duo.
It’s basically a pure software solution that speeds up (on first run) with specific instructions from the CPU.
Practically speaking, Microsoft can also do this perfectly with Microsoft Windows ARM, but very little time and money are allocated in this Windows version. Microsoft has now accelerated the release of an X86 emulator, driven in part by the arrival of M1 and pressure from partners to release their M1 replacement in the future.
> Most people do everything in private on their smartphones and tablets
Forget the huge laptop market that is much bigger than the tablet market. You have people who are constantly using their phones and people sitting on this laptop.
The tablet in such an annoying intermediate position is too heavy to be loved for a long time as a smartphone and too big for sending messages / writing / not having a keyboard quickly etc.
It also does not help in getting tablets running on their OS, which rules out the laptop / PC market. As they can see with the M1 iPad, people are wondering why there is an M1 tablet when you can get an M1 laptop at the same price. Since the M1 laptop can run both the iOS app and the macOS app, you are stuck with only iOS apps on your M1 iPad.
“Web maven. Infuriatingly humble beer geek. Bacon fanatic. Typical creator. Music expert.”