In den Anforderungen steht: "Ich kann mir ein MacBook kaufen".
Jetzt kann man spekulieren, warum es ein MacBook sein soll: Company Policy? Firmenstandard?
Jetzt nochmals zur Aufklärung (M1/2/3 Pro, Max, Vanilla; VM und Windows)
Sowohl Parallels, als auch VMware haben einen
Hypervisor für M(x)-Macs. Das ist kein Emulator. Hier wird nix emuliert, um ein Windows darauf laufen zu lassen. Es wird virtualisiert.
Zur Zeit (und absehbar bis in alle Ewigkeit) kann nur ein Windows 11 (und höher) virtualisiert werden. Kein Windows 10. Kein Windows 7 und auch kein Windows Server. Dabei muss es sich um eine ARM-Version von Windows handeln. (Windows 7/ARM konnte man sich mal auf
https://uupdump.net zusammenbastelnd. Das ist aber veraltet.
Innerhalb von Windows 11/ARM wird dann ein
Win32/Win64 Programm (x64 oder x64) von einer
Windows Schicht emuliert.
Das ergibt (gefühlsmässig, Pi * Daumen) ca 80 bis 90% der möglichen, nativen Performance; also "satt genug"
NB: Linux/ARM läuft auch mittlerweile sehr gut. Und kann die x86/x64 Intel Emulation "Rosetta" auch direkt mitbenutzen (zB für
RAD Server, Delphi Webservices auf Apache/Linux!)
Delphi 11 und Delphi 12 laufen recht problemlos auf einer solchen Konstellation. Ausnahme: Win64 Debugging hat eine/einige Einschränkungen
https://quality.embarcadero.com/browse/RSP-40051
Warum MacBook? Die Dinger sind mobil, schnell, stabil, stromsparend und damit langlaufend. Und auch nicht wirklich (viel) teurer,
als ein gutes Windows-Notebook.
Meine Empfehlung: Parallels. Dort ist die Windows 11/ARM Installation mit 5 Mausklicks gemacht. Und es läuft wirklich sehr gut.
https://www.youtube.com/watch?v=vc2mLROXWcQ
Achja: "Welcher reicht aus?" Eigentlich jedes MacBook. M1, M2, M3 Pro oder Max wird man kaum/gar nicht merken. Die Delphi
IDE nutzt zumeist nur einen Core. Und Single-Core Benchmarks unterschieden sich vllt um 15% real. Hauptsache 32 GB
RAM (bei mehreren VMs parallel) und passende SSD Größe (Achtung: Die kleinen SSD Ausbaustufen können langsamer sein!). 14, 15, 16 Zoll? Geschmacksache. 32 GB
RAM nicht mit den kleinsten MacBooks verfügbar!