Salut,
Je dev actuellement sur linux, j'ai testé certaines distributions (Debian, Ubuntu et divers adaptations... )
D'un point de vue purement dev c'est vraiment cool, bien plus adapté que windows, je peux vraiment toucher à tout types de projets
Mais pour l'expérience utilisateur c'est une horreur voici quelques points qui me frustrent au quotidien
- Pilotes indisponibles pour beaucoup de matériel
- Interface utilisateur très buggué, des ralentissements en tout genre
- Gestion des très hautes résolution catastrophique, mon écran externe est limite inutilisable
- Gestion de la batterie catastrophique
- Audio qui apparaît/disparaît, micro qui ne marche plus du jour au lendemain sans raison
- Surchauffe constamment, les packages pour faire des profils énergétiques ne sont malheureusement pas compatible avec ma machine
- Aucun logiciel convaincant concernant la retouche image/vidéo, je suis obligé de tout faire sur la suite Adobe qui tourne sous Wine
Prendre un MacBook était inconcevable il y a encore quelques années mais j'y songe de plus en plus à chaque jour à cause de tout ces points et tout le reste qui me saoule chaque jour qui passe à développer sur ma machine linux 
La contrainte principale c'est que les nouveaux macbook sont sous architecture Arm, je ne sais pas si cela pourrait me causer des soucis de compatibilité pour ce que je fais ( Docker, dev Node/Angular/React )
ça et le fait que le matos fourni est nul par rapport au prix, est-ce que par exemple je peux acheter un Macbook avec 8go de ram et 256go de ssd, changer les 8go pour du 32go et le sdd par un de 1to ? )
je ne sais pas si certains d'entre vous développent avec un MacBook Arm ou si vous avez des infos sur mes questionnements je suis preneur 