Bonjour,
Je ne connais pas bien OS X. Je travaille exclusivement sous Linux avec parfois un passage obligé par Windows pour compiler et empaquetter un logiciel développé sous Linux.
La plupart des grands outils sont multiplataformes, que ce soient les deux meilleurs éditeurs Vim et (X)Emacs, les IDE Eclipse ou NetBeans, les gestionnaires de versions Subversion, Git, Mercurial, ... Il y a bien sur quelques outils specifiques à l'univers UNIX, et ceux qui manquent le plus sous Windows sont la ligne de commande dans un bon terminal et tous les outils qui vont avec, grep, find, |, ...
Au delà des outils, je trouve plus pertinent de s'intéresser à l'environnement tout entier. Et là, il y autant de différence entre Linux et Window qu'entre un restaurant gastronomique et un boui-boui.
Bien entendu il y a les qualités générales de l'OS: stable, rapide, fragmentation négligeable, pas besoin d'un antivirus, installation et désinstallation facile des logiciels, ... Installer Apache, Mysql, PHP est trivial sous Linux, sous Windows c'est beaucoup plus compliqué d'où l'existence de packages comme EasyPHP ou WAMP. Je me rappelle avoir passé une journée à installer Qt4, Python et PyQt avec les recompilations obligatoires. Sous Linux cela prend 1 ou 2 minutes à peine.
Linux est un environnement de développement complet à lui tout seul. Il n'est pas nécessaire d'installer un IDE. Il est relativement facile à configurer et à personnaliser. J'apprécie en particulier d'avoir un grand choix de gestionnaires de fenêtres digne de ce nom.
Personnellement, les qualités et la richesse fonctionnelle d'un environnement Linux sont telles que la seule justification rationnelle en faveur de l'utilisation de Windows c'est le développement avec des technologies spécifiques à cet environnement.
OS X partage aussi certaines qualités avec Linux (c'est quand même un UNIX également), mais l'absence de gestionnaire de paquets, son environnement graphique aseptisé et la politique d'Apple sont pour moi rédibitoires. Sinon pour la frime, y a pas mieux
Pourquoi poses-tu cette question ? Envisages-tu une migration ?
Modifié par Eol (10 Aug 2011 - 08:45)
Je ne connais pas bien OS X. Je travaille exclusivement sous Linux avec parfois un passage obligé par Windows pour compiler et empaquetter un logiciel développé sous Linux.
La plupart des grands outils sont multiplataformes, que ce soient les deux meilleurs éditeurs Vim et (X)Emacs, les IDE Eclipse ou NetBeans, les gestionnaires de versions Subversion, Git, Mercurial, ... Il y a bien sur quelques outils specifiques à l'univers UNIX, et ceux qui manquent le plus sous Windows sont la ligne de commande dans un bon terminal et tous les outils qui vont avec, grep, find, |, ...
Au delà des outils, je trouve plus pertinent de s'intéresser à l'environnement tout entier. Et là, il y autant de différence entre Linux et Window qu'entre un restaurant gastronomique et un boui-boui.
Bien entendu il y a les qualités générales de l'OS: stable, rapide, fragmentation négligeable, pas besoin d'un antivirus, installation et désinstallation facile des logiciels, ... Installer Apache, Mysql, PHP est trivial sous Linux, sous Windows c'est beaucoup plus compliqué d'où l'existence de packages comme EasyPHP ou WAMP. Je me rappelle avoir passé une journée à installer Qt4, Python et PyQt avec les recompilations obligatoires. Sous Linux cela prend 1 ou 2 minutes à peine.
Linux est un environnement de développement complet à lui tout seul. Il n'est pas nécessaire d'installer un IDE. Il est relativement facile à configurer et à personnaliser. J'apprécie en particulier d'avoir un grand choix de gestionnaires de fenêtres digne de ce nom.
Personnellement, les qualités et la richesse fonctionnelle d'un environnement Linux sont telles que la seule justification rationnelle en faveur de l'utilisation de Windows c'est le développement avec des technologies spécifiques à cet environnement.
OS X partage aussi certaines qualités avec Linux (c'est quand même un UNIX également), mais l'absence de gestionnaire de paquets, son environnement graphique aseptisé et la politique d'Apple sont pour moi rédibitoires. Sinon pour la frime, y a pas mieux
Pourquoi poses-tu cette question ? Envisages-tu une migration ?
Modifié par Eol (10 Aug 2011 - 08:45)
Je peux ?
Quelques personnes que je connais sur des Usenet ou des forums, qui sont des professionnels avérés, n’ont même une opinion aussi tranché (et je les comprend), et ont même connu souvent une période à jongler de l’un à l’autre, ne trouvant vraiment leur bonheur nul-part (c’est ça les idéalistes exigeants, sont jamais content ).
Quand on ne se laisse pas porter par des discours communautaires, que l’on colporte à la seule fin d’espérer une reconnaissance de la part d’un communauté (mieux vaut encore un vraie et délicieux paquet de cacahuètes que ce genre de « satisfaction »), et qu’on fait une évaluation technique de l’un et l’autre, on peut difficilement prétendre à la supériorité de l’un sur les autres (c’est généralement un manque de connaissance qui le fait penser).
Prenons l’un des plus gros marronniers du web, Windows vs Linux (ou Ubuntu), et prenons un marronnier parmi les marronniers, le système de fichier : Linux à les liens symboliques sur ses systèmes de fichiers par défaut, mais n’a pas les dates de créations de fichiers, ce qui est une énormité incompréhensible du point de vue de Windows. Windows a les dates de création des fichiers, depuis des lustres, mais n’a pas les liens (ou du moins pas facilement, et attention à ne pas confondre avec les raccourcis Windows, qui ne sont pas des liens), ce qui est une énormité incompréhensible du point de vue des *NIX.
Bref, on ne peut apparemment pas avoir le sel et le sucre dans la même recette, ou difficilement.
Par contre, chose intéressante, et c’est là que l’on comprend que au fond, des personnes bien placées reconnaissent elles même en secret qu’aucun n’est véritablement supérieur à l’autre, c’est que tout le monde converge vers tout le monde… ou, comme diront les mauvaises langues et les gens suspicieux, tout le monde copie sur tout le monde (je préfère parler de convergence dans ce contexte là).
Alors qu’est-ce que tout ce cirque apparemment inextricable signifie en clair ? Ben c’est simple, que l’informatique évolue comme toutes les sciences et techniques, avec des ilots de croyances en telle ou telle orientation, puis à mesure que les expériences et les retours d’expériences se déroulent, les choses s’affinent, et on se décide un peu plus clairement, et plus en connaissance de cause. C’est ainsi que petit à petit, on comprend mieux ce qu’est une interface utilisateur, que les mesure démontre que ceci ou cela est bien ou mal adapté à l’être humain (non pas sur la base de croyance et de supposition, mais suite aux nombreux retours d’expérience sur de longue périodes), et que l’on assiste à une convergence des trois principaux acteurs dans le domaine (pour l’informatique traditionnelle au moins), que sont Ubuntu, Windows et OSX.
Pensez aux onglets des navigateurs pour comprendre
Ces évolutions, ne pourraient pas exister sans emprunter simultanément plusieurs voies différentes. Manière de dire que c’est une bêtise que de croire qu’une voie en particulier pourrait être la seule à mériter d’être suivie, puisque l’histoire des techniques suggère que ne s’engager que sur une voie unique, sans envisager d’alternatives (qui seront véritablement expérimentées), mène à l’impasse.
Ah, par contre, Tony, je ne suis pas d’accord pour l’histoire de PHP et Cie. parce que répéter perpétuellement les erreurs du passé pour perpétuellement re-découvrir les mêmes erreurs et perpétuellement corriger les mêmes erreurs, ça par contre, c’est caylemal … heu, non, je veux dire, c’est bête (y a un problème sérieux quand-même de ce côté là, mais c’est pas le sujet). Ça me fait penser qu’il faut que je répondre à Artemis dans un sujet sur les langages justement.
P.S. Il ne support pas les traits d’union insécables le forum d’Alsacréations ?
Essai : Blah‑blah
Quelques personnes que je connais sur des Usenet ou des forums, qui sont des professionnels avérés, n’ont même une opinion aussi tranché (et je les comprend), et ont même connu souvent une période à jongler de l’un à l’autre, ne trouvant vraiment leur bonheur nul-part (c’est ça les idéalistes exigeants, sont jamais content ).
Quand on ne se laisse pas porter par des discours communautaires, que l’on colporte à la seule fin d’espérer une reconnaissance de la part d’un communauté (mieux vaut encore un vraie et délicieux paquet de cacahuètes que ce genre de « satisfaction »), et qu’on fait une évaluation technique de l’un et l’autre, on peut difficilement prétendre à la supériorité de l’un sur les autres (c’est généralement un manque de connaissance qui le fait penser).
Prenons l’un des plus gros marronniers du web, Windows vs Linux (ou Ubuntu), et prenons un marronnier parmi les marronniers, le système de fichier : Linux à les liens symboliques sur ses systèmes de fichiers par défaut, mais n’a pas les dates de créations de fichiers, ce qui est une énormité incompréhensible du point de vue de Windows. Windows a les dates de création des fichiers, depuis des lustres, mais n’a pas les liens (ou du moins pas facilement, et attention à ne pas confondre avec les raccourcis Windows, qui ne sont pas des liens), ce qui est une énormité incompréhensible du point de vue des *NIX.
Bref, on ne peut apparemment pas avoir le sel et le sucre dans la même recette, ou difficilement.
Par contre, chose intéressante, et c’est là que l’on comprend que au fond, des personnes bien placées reconnaissent elles même en secret qu’aucun n’est véritablement supérieur à l’autre, c’est que tout le monde converge vers tout le monde… ou, comme diront les mauvaises langues et les gens suspicieux, tout le monde copie sur tout le monde (je préfère parler de convergence dans ce contexte là).
Alors qu’est-ce que tout ce cirque apparemment inextricable signifie en clair ? Ben c’est simple, que l’informatique évolue comme toutes les sciences et techniques, avec des ilots de croyances en telle ou telle orientation, puis à mesure que les expériences et les retours d’expériences se déroulent, les choses s’affinent, et on se décide un peu plus clairement, et plus en connaissance de cause. C’est ainsi que petit à petit, on comprend mieux ce qu’est une interface utilisateur, que les mesure démontre que ceci ou cela est bien ou mal adapté à l’être humain (non pas sur la base de croyance et de supposition, mais suite aux nombreux retours d’expérience sur de longue périodes), et que l’on assiste à une convergence des trois principaux acteurs dans le domaine (pour l’informatique traditionnelle au moins), que sont Ubuntu, Windows et OSX.
Pensez aux onglets des navigateurs pour comprendre
Ces évolutions, ne pourraient pas exister sans emprunter simultanément plusieurs voies différentes. Manière de dire que c’est une bêtise que de croire qu’une voie en particulier pourrait être la seule à mériter d’être suivie, puisque l’histoire des techniques suggère que ne s’engager que sur une voie unique, sans envisager d’alternatives (qui seront véritablement expérimentées), mène à l’impasse.
Ah, par contre, Tony, je ne suis pas d’accord pour l’histoire de PHP et Cie. parce que répéter perpétuellement les erreurs du passé pour perpétuellement re-découvrir les mêmes erreurs et perpétuellement corriger les mêmes erreurs, ça par contre, c’est caylemal … heu, non, je veux dire, c’est bête (y a un problème sérieux quand-même de ce côté là, mais c’est pas le sujet). Ça me fait penser qu’il faut que je répondre à Artemis dans un sujet sur les langages justement.
P.S. Il ne support pas les traits d’union insécables le forum d’Alsacréations ?
Essai : Blah‑blah
Salut,
Je crois qu'il faut citer Desproges :
Modifié par Victor BRITO (10 Aug 2011 - 19:49)
Mikachu a écrit :
Je préfère le débat Nutella : cuillère ou couteau ?
Je crois qu'il faut citer Desproges :
Pierre Desproges a écrit :
Fromage ou dessert ? La cigale ou la fourmi ? La bourse ou la vie ? La gauche ou Mitterrand ? Un baril de merde ou trois barils de lessive ordinaire ?
Modifié par Victor BRITO (10 Aug 2011 - 19:49)
Crock-Man a écrit :
La question n'est pas Star Trek ou Star Wars, mais plutôt Darth Vader ou Dark Vador
C'est amusant, j'en avais parlé l'an dernier.
jb_gfx a écrit :
Pourquoi on doit choisir entre 2 types d'ordinateur et un système d'exploitation ?
Windows un os
Mac un os
Linux un os.
POUR LE SUJET
Windows pour tous, mac pour les travailleurs de l'image, linux pour les programmeurs et autres puristes.
D'apres moi le vrai debat est la gratuité ou non du web.. Perso je dis oui mais c est normal de payer une interface (mac), un exemple flagrant est GIMP vs photoshop.