Macbook pour programmer c'est bien ?
Inge_Calvitie_
2023-10-06 11:53:19
Pas que ça bien entendu mais ça serait une des activités principales, je sais qu'en plus Mac OS est basé sur un kernel Unix ce qui faciliterait les opérations terminal etc
Toutefois je n'ai jamais utilisé de Mac, vous en thinkez what ?
JeMeCacheLa
2023-10-06 11:54:18
C’est tellement ergonomique que la prise en main va durer tout au plus une journée
0nfray
2023-10-06 11:54:30
ça se fait oui. Question de gout simplement
Grand__Smurf
2023-10-06 11:54:37
Non, MacBook c'est nul pour tout.
MissMonochrome_
2023-10-06 11:55:48
tu cherches juste une excuse pour t'acheter un mac le golemhttps://image.noelshack.com/fichiers/2021/03/4/1611262220-ahiwtfbol.png
la vérité c'est qu'un mac c'est nul pour tout comme le dit le vddhttps://image.noelshack.com/fichiers/2021/14/3/1617813754-risitaslangue2.png
tu perdras moins de temps et tu seras moins énervé en bossant depuis un bon pc windowshttps://image.noelshack.com/fichiers/2021/14/3/1617813754-risitaslangue2.png
ou sur linux directementhttps://image.noelshack.com/fichiers/2021/14/3/1617813754-risitaslangue2.png
Inge_Calvitie_
2023-10-06 12:19:10
Le 06 octobre 2023 à 11:54:18 :
C’est tellement ergonomique que la prise en main va durer tout au plus une journée
Et t'as eu une bonne expérience en codant avec ?
Inge_Calvitie_
2023-10-06 12:19:40
Le 06 octobre 2023 à 11:55:48 :
tu cherches juste une excuse pour t'acheter un mac le golemhttps://image.noelshack.com/fichiers/2021/03/4/1611262220-ahiwtfbol.png
la vérité c'est qu'un mac c'est nul pour tout comme le dit le vddhttps://image.noelshack.com/fichiers/2021/14/3/1617813754-risitaslangue2.png
tu perdras moins de temps et tu seras moins énervé en bossant depuis un bon pc windowshttps://image.noelshack.com/fichiers/2021/14/3/1617813754-risitaslangue2.png
ou sur linux directementhttps://image.noelshack.com/fichiers/2021/14/3/1617813754-risitaslangue2.png
Oui j'ai envie de m'acheter un mac et je veux savoir si c'est bien pour programmer
TachibanaSatomi
2023-10-06 12:27:14
C'est assez différent, la philosophie n'est pas la même, ok, c'est basé sur un noyau unix et tu as accès aux outils de la glibc mais en dehors de ça par exemple le système de daemon est pas le même tu n'as pas de systemd ni de init avec mac mais launchd et il y a aussi des fichiers de configurations plist pour les applications qui rappellent un peu le système de registres sur windows.
Le système est assez vérouillé tu n'es pas root par défaut sur macOS et pour manipuler des fichiers plist c'est chiant, d'ailleurs les fichiers plist sont fait pour être ouvert par XCode.
Mais en fait XCode est très bien et très ergonomique donc ça contrebalance un peu le fait que tu ne contrôle pas tout à 100%
Inge_Calvitie_
2023-10-06 12:29:50
Le 06 octobre 2023 à 12:27:14 :
C'est assez différent, la philosophie n'est pas la même, ok, c'est basé sur un noyau unix et tu as accès aux outils de la glibc mais en dehors de ça par exemple le système de daemon est pas le même tu n'as pas de systemd ni de init avec mac mais launchd et il y a aussi des fichiers de configurations plist pour les applications qui rappellent un peu le système de registres sur windows.
Le système est assez vérouillé tu n'es pas root par défaut sur macOS et pour manipuler des fichiers plist c'est chiant, d'ailleurs les fichiers plist sont fait pour être ouvert par XCode.
Mais en fait XCode est très bien et très ergonomique donc ça contrebalance un peu le fait que tu ne contrôle pas tout à 100%
Ouais je vois ça reste quand même pas mal différent
Du coup globalement XCode contrebalance assez pour que ça soit un bonne UX ?
retroKatana
2023-10-06 12:30:05
Je développe toute la journée avec un macbook et je peux t'assurer que l'expérience n'est pas comparable avec un Windows, ils sont vraiment en avance et je déteste développer avec un Windows maintenant (Alors qu'avant je le faisais toute la journée).
Les touches sont cohérentes, tu ne fatigues pas tes doigts (Même si avec querty ça le serait encore plus). Hyper simple d'utilisation, tu ne passes pas 10 ans a installer un logiciel et à le supprimer.
Des exemples tout con mais tu ressentira directement la différence en switchant sur un windows :
Tu veux supprimer une application? Tu l'a met dans la corbeille et c'est tout.
Tu veux faire un copier / coller ? La touche cmd est juste à côté.
Dans le terminal : T'as toute les commandes dont t'as besoin comme c'est basé sur un kernel linux.
Après ça dépend tu comptes développer pour quoi mais tout est logique enfaite, c'est un tout MacBook. Faut vraiment tester pour comprendre
LivreBlanc42
2023-10-06 12:30:26
Je trouve que c'est le meilleur des deux mondes, la différence de prix est négligeable.
Et c'est quand même basé sur unix.
Éventuellement les derniers Mac peuvent être chiant si tu fais pas mal de virtualization (je sais pas si c'est fixé)
TachibanaSatomi
2023-10-06 12:30:28
En fait tu as pleins d'outils gratuit très simple à utiliser sur macOS qui sont fourni à l'achat, c'est pour ça que c'est bien. C'est très ergonomique comme OS alors que sur linux tu dois beaucoup bidouiller les fichiers de config dans le terminal.
TachibanaSatomi
2023-10-06 12:44:56
Le 06 octobre 2023 à 12:29:50 :
Le 06 octobre 2023 à 12:27:14 :
C'est assez différent, la philosophie n'est pas la même, ok, c'est basé sur un noyau unix et tu as accès aux outils de la glibc mais en dehors de ça par exemple le système de daemon est pas le même tu n'as pas de systemd ni de init avec mac mais launchd et il y a aussi des fichiers de configurations plist pour les applications qui rappellent un peu le système de registres sur windows.
Le système est assez vérouillé tu n'es pas root par défaut sur macOS et pour manipuler des fichiers plist c'est chiant, d'ailleurs les fichiers plist sont fait pour être ouvert par XCode.
Mais en fait XCode est très bien et très ergonomique donc ça contrebalance un peu le fait que tu ne contrôle pas tout à 100%
Ouais je vois ça reste quand même pas mal différent
Du coup globalement XCode contrebalance assez pour que ça soit un bonne UX ?
Oui, XCode est bien meilleur que visual studio mais par contre tu développera que pour MacOS et iOS avec ça. En gros c'est super ergonomique mais on te vérouille dans l'écosystème.
Après rien ne t'empêche d'installer vim, netbean ou que sais-je et de coder autre chose à côté.
Enderman
2023-10-06 12:48:18
Le 06 octobre 2023 à 12:30:05 :
Je développe toute la journée avec un macbook et je peux t'assurer que l'expérience n'est pas comparable avec un Windows, ils sont vraiment en avance et je déteste développer avec un Windows maintenant (Alors qu'avant je le faisais toute la journée).
Les touches sont cohérentes, tu ne fatigues pas tes doigts (Même si avec querty ça le serait encore plus). Hyper simple d'utilisation, tu ne passes pas 10 ans a installer un logiciel et à le supprimer.
Des exemples tout con mais tu ressentira directement la différence en switchant sur un windows :
Tu veux supprimer une application? Tu l'a met dans la corbeille et c'est tout.
Tu veux faire un copier / coller ? La touche cmd est juste à côté.
Dans le terminal : T'as toutes les commandes dont t'as besoin comme c'est basé sur un kernel linux.
Après ça dépend tu comptes développer pour quoi mais tout est logique enfaite, c'est un tout MacBook. Faut vraiment tester pour comprendre
Pareil pour dev avec windows et mac je trouve que sur mac c'est bien plus confortable, pourtant j'ai un vieux macbook pro de 2012
Encore plus si tu utilises Docker
Inge_Calvitie_
2023-10-06 14:04:55
Up, je répondrai à vos messages tout a l'heure
robeal
2023-10-06 14:07:17
normalement oui c'est très bien mais avec le m1 faut voir si tout tes outils sont compatible ( même si depuis la sortie ça doit l'être )
FoulcherXXIII
2023-10-06 14:07:26
VS Code + WSL + Docker Hub et t’es bon
Après si tu veux un portable pourquoi pas mais un mini fixe c’est bon et beaucoup moins cher pour coder
FluentAPI
2023-10-06 14:07:48
c'est très bien.
Par contre avec un clavier qwerty (très bien pour programmer sinon t'auras des raccourcis bizarres avec un azerty, juste pour faire un [, ], | etc.
Côté ergonomie c'est parfait.
Pour avoir développé sous Mac, windows et Linux en env pro, j'aurais beaucoup de mal à revenir en arrière. D'ailleurs mes potes en mission en banque où on leur impose un autre OS râlent
[BOT]Sadomodo3
2023-10-06 14:08:36
Le 06 octobre 2023 à 11:54:18 :
C’est tellement ergonomique que la prise en main va durer tout au plus une journée
Le pipe ( | ) rigole.