J’ai bossé sur Thinkpad pendant longtemps, sous divers distrib Linux. Puis j’ai testé un hackintosh. Depuis je dev sur Macbook Pro (ou Air, peu importe)…
C’est juste un laptop Unix qui fonctionne tout le temps. J’ai la même chose que sur Linux, tiling WM type i3. Terminal, brew, git, docker etc. J’ai même un bureau “rice” comme dans les commu Linux donc il ne ressemble pas du tout à un MacOS (il ressemble plutôt à un gnome 2 avec 2 taskbar).
Les puces M* sont magiques, en attendant de voir les Snapdragon sur Linux il n’y a pas beaucoup d’autre choix niveau poids/perf/qualité/autonomie.
Donc personnellement je partirai sur quelque chose d’occasion comme dans cette liste https://www.apple.com/fr/shop/refurbished/mac/1-to-2-to-16-go-24-go-32-go
Idéalement au moins un MBP 14’’ en M2 avec plus de RAM que le minimum et 1To de disque (pour le dual boot Linux). Voir un M3 mais Asahi Linux n’est pas encore compatible M3. Sinon un Air mais je ne les connais pas.
Et pour le Linux en natif bah, j’ai essayé mais en fait la virtualisation me suffit amplement pour mon usage.
Le problème des puces M* c’est qu’elles font tourner Xplane 12 et c’est mauvais pour ma productivité… Là je suis sur un mac mini M2 pro et Xplane tourne parfaitement en 4k, donc je vole au lieu de bosser…
PS: Pour moi l’unique point négatif de dev sur Apple c’est les raccourcis clavier pour les symboles utiles en dev qui sont parfois un peu con comparé à un clavier Windows/Linux.
Je ne ressent pas ça du tout, mais j’ai un immense sticker Firefly (Serenity) qui couvre l’ensemble de la coque.
Et coté écran c’est pareil, ça ressemble à Gnome plus qu’à MacOS. Et surtout je m’en fout du regard des autres en fait.