Réponses:
Pas officiellement, non.
Xcode 9 nécessitera macOS Sierra 10.12.4 pour fonctionner. Malheureusement, le MacBook Pro 17 "mi-2009 ne peut exécuter que la dernière version d'OS X El Capitan 10.11.6.
Cependant, officieusement, le MacBook Pro 17 pouces de mi-2009 peut exécuter macOS Sierra grâce à l' outil macOS Sierra Patcher .
Si c'est quelque chose que vous souhaitez envisager de faire, assurez-vous de lire toutes les informations sur la page de l' outil macOS Sierra Patcher car elle contient des informations importantes que vous devez évaluer avant de continuer. Si c'était moi, je ne procéderais pas sans une sauvegarde complète prête pour que vous puissiez récupérer votre système si tout va mal.
REMARQUE: je n'ai pas vu Xcode 9 réellement installé sur un Mac non pris en charge, je ne peux donc pas confirmer qu'il fonctionnerait sur un ordinateur sur lequel macOS Sierra est installé à la suite de l'outil macOS Sierra Patcher.
L'ordinateur portable que vous envisagez est probablement un i7 double cœur. Ce ne sera pas un ordinateur amusant sur lequel exécuter Xcode ou El Capitan ou Sierra (le dernier système d'exploitation que j'exécuterais sur un MBP dual core serait 10.8 Mountain Lion, Yosemite fonctionnerait particulièrement mal).
Pour la différence de prix, vous seriez beaucoup mieux pour obtenir l'un des quad core i7 début 2011 ou 2011. Ils ne sont pas chers maintenant. Idéalement, vous en chercheriez un avec la carte graphique 6490 la plus faible, car la Radeon 6750 haut de gamme s'éteint très fréquemment et ne vous laisse aucun graphique du tout lorsqu'elle le fait. Je parle d'expérience. J'ai eu trois Radeon 6750 brûler la carte mère sur deux MBP au cours de l'année. Jusqu'en décembre, la réparation était couverte par une extension de garantie Apple. Plus maintenant.
Vous devriez exécuter votre MBP 2011 15 "ou 17" (j'ai les deux et je préfère de loin le 17 ") avec seulement les graphiques Intel 3000 intégrés activés. Vous pouvez le faire avec free / donationware gfxCardStatus de Cody Krieger (j'ai fait un don en tant que gfxCardStatus est une bouée de sauvetage pour ces ordinateurs et Apple n'a jamais fait autant pour les utilisateurs MBP. Cela ne signifie pas de moniteurs externes. Si vous voulez une configuration à deux moniteurs (pour le développement de logiciels, deux moniteurs sont très utiles), vous devriez acheter l'un des anciens MacPro. Il existe des moyens simples d'exécuter même le système d'exploitation le plus récent. Le MBP 2011 est beaucoup plus silencieux avec la carte graphique discrète désactivée.
Les vieux MacBook Pro ne sont pas pour les âmes sensibles. Un gros avantage des MBP de 2011 et des versions antérieures est que, contrairement aux modèles plus récents , on peut les démonter et les réparer relativement facilement.