Étant moi-même programmeur, je pense que la taille de l'écran et la quantité de mémoire sont les facteurs les plus importants à prendre en compte. Les processeurs et les puces graphiques de tous les MacBooks actuels seront suffisants pour ce type de travail, même si les MacBook Air sont équipés en standard d'un processeur Intel i5, qui peut être mis à niveau vers un i7 pour un prix modique.
Mémoire : Les MacBook Air sont équipés en standard de 4 Go, ce qui, à mon avis, n'est pas suffisant. Ils ont tous la possibilité de passer à 8 Go. Les MacBook Pros 13" ont 8 GB en standard, avec 16 GB en option. Les MacBook Pros 15" ont 16 GB en standard.
Pour la taille de l'écran, j'aime en avoir beaucoup pour faire du travail de développement. Malheureusement, Apple a cessé de vendre des ordinateurs portables de 17 pouces il y a quelques années. En revanche, presque tous les MacBook Pros sont désormais équipés d'un écran Retina, ce qui signifie qu'ils ont une résolution beaucoup plus élevée pour la même taille d'écran. Si vous êtes à l'aise pour travailler avec des polices de petite taille, vous pouvez passer à l'option "plus d'espace" dans les paramètres d'affichage, ce qui vous donne beaucoup de surface d'écran. Vous avez le choix entre des MacBook Pros 13" et 15", mais les modèles 15" sont le haut de gamme d'Apple, ils risquent donc d'être plus chers que ce que vous recherchez. Les MacBook Air n'ont pas d'écran Retina, et ils sont disponibles en modèles 11" et 13".
Un dernier point à surveiller est la taille du disque. Tous les MacBook, à l'exception du MacBook Pro 13" sans écran Retina, sont équipés d'un SSD. Mais sur les modèles les moins chers, il n'est que de 128 Go. Sur tous les modèles Macbook Air, vous avez la possibilité de choisir jusqu'à 512 Go, et jusqu'à 1 To sur les MacBook Pro.
Je vous suggère d'aller au magasin Apple en ligne pour votre pays, et personnalisez un Macbook Air ou un MacBook Pro à votre goût et selon votre budget. Bienvenue dans le monde du développement Apple !