J'imagine qu'un post à déjà était fait, si pas ici ce sera ailleurs, mais on peut lire tellement tout et n'importe quoi sur Internet...
Je fais du développement web principalement, mais j'aime bien bidouiller/tester un peu tout. J'ai lâché Windows pour passer sur Linux et après avoir testé pas mal de distributions (autant de distribution "novice" que celles de pentest) et après quelque temps dessus, même si j'aime le libre et Linux, j'y rencontre encore toujours trop de défauts (certain couillons, d'autres franchement aberrant) pour continuer dessus. C'est pour cela que je viens vers vous. Je ne connais pas Mac, je n'ai aucune idée de ce qu'ils ont dans le ventre en puissance, ni même si l'Os est agréable/intuitif à utiliser, surtout pour faire du développement.
Face à la "mode" de développer sur Mac ces dernières années, je m'attends tout de même à plus de réponses positives qu'autre chose!
Bon, concrètement, je me vois bien utiliser un MacBook Pro rétina 13":
Processeur Intel Core i5 bicœur à 2,7 GHz, Turbo Boost jusqu'à 3,1 GHz
8 Go de SDRAM LPDDR3 à 1 866 MHz
256 Go de stockage flash PCIe
Intel Iris Graphics 6100
En dehors du rétina, rien de très ouf en soit. M'enfin y'en a pour 1500€ quand même!
Quel est votre avis sur le développement avec un Macbook? Le matos est-il suffisant pour ce que vous faites (web? Java? C?...)? J'imagine que ça reste beaucoup plus proche de Linux que Windows, mais qu'en est-il vraiment? Les connections SSH sont elles aussi "easy" qu'avec Linux ou bien il faut passer par du logiciel tier comme sur Windows? Le rétina change t-il vraiment la donne pour du développement?
Je précise que ce post concerne plutôt les utilisateurs de MacBook et MacBookPro. Le MacBook est vraiment plaisant mais côté perf il me semble super léger et en plus qu'a qu'un seul USB-C (lol!!)
Pour info, j'avais un MBP 17 pouces et maintenant j'en ai un 13 pouces rétina (un peux boosté).
Alors tout d'abord pour répondre à tes questions :
1 - Oui le matos est suffisant pour dev, même largement suffisant.
2 - C'est bien sur plus proche de Linux (je dirais même que c'est une évidence). Quand je dis plus proche je ne parle pas d'interface graphique hein
3 - Tout aussi easy que sous Linux :
ssh root@example.com
4 - Pour ce qui est du rétina je ne dirais pas que sa change la donne mais pour ma part je trouve l'écran beaucoup plus reposant. Je ne sors pas de la journée avec le mal des yeux/tête.
En ce qui concerne mon avis personnel, j'utilise un MAC pour mes études en info et je ne le regrette pas du tout (c'estt d'ailleurs difficile les semaines ou je suis en entreprise qui utilise des PC) !
Mac OSX est stable, puissant tout en étant intuitif et agréable d'utilisation (que ce soit pour le travail ou le loisir). La batterie est aussi un atout des MacBook Pro. Le seul vrai défaut que je trouve aux produits Apple c'est bien évidemment le prix ... Mais ce prix est aussi compensé par la longévité des produits et le support Apple en cas de problème matériel.
J'ai une config ressemblante à celle que tu cherches, pour faire des choses comparables, voire demandant plus de puissance (de la 3D par exemple...) et pour rien au monde je ne changerai !
2 remarques qui pourraient te faire pencher du bon coté :
- Je viens de revendre un MacBook Pro 600 euros, acheté 1700 il y a 5 ans. C'est un investissement, mais sur la durée c'est pas si mal.
- le glissement à 3 doigts pour changer de bureau, c'est tellement un bonheur... Dans mon cas, ça a été l'argument définitif entre un mac et un pc.
En effet, bosser avec Windows, j'ai eu ma dose, et Linux, malgré tout le bien que j'en pense, un problème de MAJ foireuse qui m'en emmener au formatage (sans backup, forcement), ma franchement déçu. Dans le sens où si l'on veut "avoir du poid" dans le monde des OSs, on ne peut pas se permettre d'avoir des MAJs foireuses. Et pour avoir testé OSX en VM, c'est quand même très simple pour mettre son système à jour.
En effet, j'imagine que le matos tourne plutôt pas mal, je ne cherche pas dans l'idée de faire du développement avec compilation (même si faut jamais dire jamais) mais je suis du genre a avoir 2 ou 3 browsers ouvert avec une quinzaine d'onglets avec... (bordélique, oui, c'est le mot).
@Psyckeb, c'est possible d'avoir des raccourcis SSH, comme sur Linux si on modifie la config SSH? Genre:
Host monsite
HostName 192.168.1.10
User myuser
Port 22
(C'est une question qui me vient à l'esprit dans la foulée de la réponse, au pire, j'irais chercher Google est mon ami, mais ce serait super top! )
Boosté? Comment ça? (enchainement super neat avec la question suivante:) Est-il facile d'ouvrir la bête pour lui coller du matos? Genre lui augmenter la RAM? De même faut-il du matériel "certifié Apple" ou bien je peux vraiment lui installer ce que je veux comme matos? (en dehors du soucis du choix de matériel par rapport a la CM).
@Braoutch Oui, j'ai vu que les décotes du matériel Apple est assez intéressante, c'est aussi une des choses qui me ferais franchement pencher dans la balance, au pire si ça ne me plait pas, je sais que je ne vais pas trop perdre d'argent. Je note bien aussi le fait que je peux changer de bureau via le touchpad ou bien au clavier (cmd + flèche si je ne m'abuse), inutile de dire que c'est une chose qui m'est très utile, surtout quand on est sur plusieurs projets en même temps. (Alors Windows t'es où la? A la bourre avec ton W10!)
J'ai vu que la batterie, malgré tout le bien qu'on en dise de l'autonomie, tien bien la route la première année et se dégrade assez vite ensuite. Ça vous est arrivé aussi? (Quoique compter le nombre de cycles de charge est sympa, de la a savoir si ça compte pour une charge complète ou dès qu'on branche la prise...)
Merci pour vos réponses, autant dire que j'ai bien envie de craquer! *.*
Pour l'autonomie, après plus de 1000 cycles sur mon vieux macbook pro de 2010, la batterie tenait 3h30 au lieu de 4h30. Sur mon nouveau, 7 ou 8 h facile, il a un an et ça n'a pas encore diminué.
Pour l'autonomie, après plus de 1000 cycles sur mon vieux macbook pro de 2010, la batterie tenait 3h30 au lieu de 4h30. Sur mon nouveau, 7 ou 8 h facile, il a un an et ça n'a pas encore diminué.
Ah oui, c'est quand même pas mal... De toute façon, avec mon vieux Zenbook qui ne tien plus la charge, je suis habité à trainer le chargeur.
Par contre pour ce qui est ouvrir la bête et changer le matos dedans ce n'est plus vraiment possible avec les nouveaux retina ... En effet tout est soudé sur la carte mère mais bon tout est optimisé donc pas de problème de lenteurs je te l'assure !
Je viens ajouter un peu ma touche à toutes ces réponses déjà très complète!
Déjà, pour te donner une idée, je développe côté web depuis pas mal de temps maintenant, et jusqu'à septembre ici, je développer (que ce soit html, css, php, mysql, javascript, python, ..) sur un MacBook de ... 2008 (2.2Ghz dual core, 2Gb de Ram, HDD de 160Gb, je te laisse imaginer) et bien dit toi que ça tourne impeccablement! Contrairement à certain Windows qui avait 2Go ralentisse déjà rien que à cause de l'OS.
OS X est un système très intuitif! Et en ce qui concerne les lignes de codes comme la connexion SSH, tu ne vas pas te perdre, OS X et Linux reposent tous deux sur Unix, quand je fais l'échange de OS X à Linux, je m'y retrouve totalement!
Heureusement, je suis passer sous un MacBook Pro (non-rétina, pour moi ce n'est pas nécessaire actuellement) avec 8Gb Ram DDR3 à 1600Mhz, un i5 bi-coeur à 2.7Ghz et un HDD de 1To ainsi qu'un Intel HD 4000, et, je t'assure que c'est une vrai crème pour développer!
Pour te rassurer encore un peu plus, pour des besoins d'études, j'ai dû créer une machine virtuel Windows, et donc partager la mémoire vive sur les deux OS (soit 4Go pour OS X et 4Go pour Windows), et bien même là, en développant sour Visual Studio, aucun lag!
Donc si tu as envie de changement, et financièrement les moyens, je ne peux que t'encourager à venir sur Mac OS X!
"Les inconscients ignorent la complexité. Les génies la suppriment."
Sujet bien fourni mais je vais en rajouter un peut (on sait jamais )
Perso, je suis en école d'info et je bosses sur un MBP de début 2011, et jusqu'à maintenant 0 problèmes.
Par exemple, je suis sur VMWare tout le temps, 1 voir 3-4 VM en meme temps. Je suis allé jusqu'à donner 6 go sur 8 à une VM windows sans lag sur mon mac à coté... bon c'était pour jouer sur ma VM mais oulala c'était fun. Le jeu tournait sans problèmes sous VM x).
Pour ce qui est du dev : je peux plus dev sous windows maintenant. Trop facile avec OSX, tellement pratique les applis en plein écran ( et maintenant les deux applis en écran scindé avec ElCapitan) c'est un régal ! Pour le dev Web c'est super. le changement d'écrans avec le pad et tous les autres mouvements du pad sont très pratiques ( je pèse mes mots) et en plus c'est ultra agréable. Ah et tu peux aussi te la péter devant tes potes Windowsiens et leur dire que leurs machines puent :troll:
Avoir plein plein plein d'onglets c'est possible aussi. Bon faut aimer le bordel mais c'est faisable
Ensuite au niveau de la batterie mon MBP tient encore 2 bonnes heures, avec VM un peut moins. Mais je trouve a surprenant vu ce qu'il a enduré comme heures de fonctionnement en VM/jeu/code.
Pour ce qui est de la console, bah c'est pareil que linux (doit y'avoir des exeptions mais j'ai pas encore eu de problèmes).
Mon unique problèmes c'est Visual studio, obligatoirement sur une VM. Mais il y a le très bon Xamarin qui peut faire l'affaire. Enfin pour le C# c'est nickel !
Si t'as les moyens, si tu veux simplifier ta vie de dev et si tu veux eviter les ploblèmes... Viens sur OSX ! Tu veras on est bien
"Il y a 10 types de personnes : Ceux qui comprennent le binaire, et les autres."
J'ai remarqué que beaucoup de personnes utilisent des VM pour coder sous Visual Studio. Etape obligatoire avant mais plus maintenant avec mono et visual studio code
d'abord pour le principe et la politique autarcique que mène apple je ne voudrais jamais être leur client, mais en plus pour les caractéristiques merdiques de leurs produits je ne le serai jamais.
Tout simplement avoir un environnement de dév beaucoup plus fluide, intuitif et pour ce qui est du dév web, avoir des outils directement intégrés à l'OS.
Lolocops02 a écrit:
d'abord pour le principe et la politique autarcique que mène apple je ne voudrais jamais être leur client,
mais en plus pour les caractéristiques merdiques de leurs produits je ne le serai jamais.
C'est ton choix et je le respecte. Je ne suis pas forcément pro Apple et j'avoue que sur certains points il abusent clairement mais d'un autre coté tu as une machine fiable, puissante (par ce que l'OS et la machine proviennent de la même société), intuitive et qui à une grosse autonomie.
Lolocops02 a écrit:
tu as un meilleur proc, disque (et je regarde que ça) pour 300 euros en moins lol
De meilleurs performances sur le papier certes mais des performances amoindries par tous les drivers, la surcouche dégueulasse du constructeur etc ...
Je ne dénigre pas du tout Windows, au contraire je trouve qu'ils ont fait un trés beau produit avec le Surface Book (qui va faire mal à Apple je pense). Chez moi j'ai une tour que j'ai monté moi même qui tourne sous Windows et un MacBookPro Rétina. J'utilise la tour pour jouer / regarder des films / mettre la musique chez moi etc ... mais dès qu'il sagit de travailler je suis obligé de passer sur mon MacBook ! Pour ma part, la différence de productivité est tout simplement flagrante ! Après chacun fait comme il veux
Psycokeb a raison, moi aussi je respecte ton point de vue Lolocops02 mais sincèrement pour seulement 300 euros de plus je prends le MBP... Windows, c'est super mais le problèmes c'est que les bugs et la lenteur apparaissent très vite. Sous mac j'ai jamais eu ce problème. Ma machine j'ai beau l'avoir payée super cher, je suis toujours dessus après 5 ans de fonctionnement intensif et je tournes toujours très bien. Je suis pas sur que dans 5 ans ( sans modifications ) mon pc sous Windows soit dans le même état. Là ou Psycokeb soulève un point important c'est que étant donnée que la machine et l'os viennent de la même société, ils tournent en parfaite harmonie. Avec windows c'est pas facile vu le nombre de constructeurs. C'est aussi ce pourquoi OSX ne tourne pas bien sur un autre PC que ceux de la gamme Apple ( il me semble, à vérifier tout de même)... Voila
"Il y a 10 types de personnes : Ceux qui comprennent le binaire, et les autres."
Dans tous les cas, si tu veux faire du Dev, fuis les iMac, chers et surtout Xcode infiniment lent.
MacbookPro, Macbook et développement web/général
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
"Les inconscients ignorent la complexité. Les génies la suppriment."