Developpez.com

Une très vaste base de connaissances en informatique avec
plus de 100 FAQ et 10 000 réponses à vos questions

Mac OS dépasse Linux chez les développeurs
D'après un cabinet américain qui souligne la progression du développement mobile

Le , par Gordon Fowler, Expert éminent sénior
Mac OS et Apple auraient dépassé Linux dans la communauté des développeurs américains.

C'est en tout cas ce que croit savoir Evans Data, un cabinet d'analyse spécialisée californien.

D'après ce rapport, les développeurs Nord-Américains seraient aujourd'hui 7,9 % à travailler sur la plate-forme d'Apple contre seulement 5,6 % pour Linux. Il s'agirait d'une première.

L'importance grandissante du développement mobile et le succès de l'iPhone ne sont certainement pas étrangers à ce résultat plutôt polémique. L'étude note d'ailleurs que les deux domaines perçus par les développeurs comme étant les plus importants pour l'avenir sont le Cloud et la mobilité. Toujours selon Evans Data, 47 % des interrogés affirment par ailleurs prévoir utiliser Java ME, le framework Java spécialisé dans les applications mobiles, dans l'année à venir.

De son côté, Windows reste le système numéro 1 des professionnels de l'IT avec 80 % de part de marché.

Reste à savoir si le recul de Linux constaté par Evans Data sera confirmé par d'autres analyses et dans d'autres zones géographiques, comme l'Europe.

Sur Developpez.com vous êtes par exemple aujourd'hui environ 85 % à utiliser une version de Windows, plus de 8 % sous Linux et un peu moins de 5,5 % sous Mac OS.


Quoiqu'il en soit, le cabinet lui-même modère son constat. Evans Data précise en effet que les développeurs restent toujours « deux fois plus nombreux à envisager des applications et des travaux ciblant Linux plutôt qu'un système d'Apple ».

Résumé du rapport de Evans Data (accessible après inscription)

Et vous ?

Avez-vous migré ou avez-vous constaté que les développeurs passaient de manière significative sous Mac OS au détriment de Linux ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de pcaboche pcaboche - Rédacteur http://www.developpez.com
le 16/11/2011 à 9:01
Le développement d'applications pour iPhone et iPad a très clairement boosté l'utilisation de Mac chez les développeurs.

Il est également vrai que les portables d'Apple sont de très grande qualité (légers, dotés d'une très bonne autonomie, excellente dissipation de la chaleur, écran fantastique sur les MacBook Pro...) et je pense de qualité supérieure aux portables "haut de gamme" du monde PC (type Sony VAIO), dans la même tranche de prix.

Un autre point important (je trouve) pour les développeurs est l'utilisation de Time Machine. Avec un minimum de configuration (un disque dur externe et 3 clics) on a ses données sauvegardées à intervalles réguliers. Bien sûr, on peut faire la même chose sous linux avec cron et rsync, mais ça demande plus de configuration et on n'a pas une interface graphique aussi intuitive si on doit restaurer un fichier (ex: un fichier source effacé par erreur alors qu'on avait presque corrigé tous les bugs ) avec en plus des effets 3D et un fond étoilé façon "Whaouuuuu, c'est bôôôôôôô...".

Par contre un GROS point noir pour le développeur sous Mac, c'est le clavier (du moins pour les claviers autres que US/UK, par exemple les claviers Français, Suisse ou autre...). Sur les claviers Mac (hormis US/UK), pour écrire les symboles ésotériques de la programmation comme [, ], {, }, |... on n'arrête pas de se dire "bon, c'était Alt+ quoi déjà ?" Et pour écrire un '\' par exemple, il faut faire : Alt+Shift+7... ils n'avaient pas plus compliqué en stock ? Il y a les touches Cmd et Ctrl qui sont jalouses de ne pas avoir été utilisées !

Un autre point noir, c'est le prix. Au moment de faire le budget, s'il y a à choisir entre un PC à 700€ et un Mac à 2000, le choix est souvent très vite fait... (sauf si le développement en question implique des outils ne fonctionnant que sous Mac)
Avatar de SurferIX SurferIX - Membre expérimenté http://www.developpez.com
le 16/11/2011 à 9:16
Moi la seule chose qui me désolera toujours autant, c'est que les statistiques ne veulent jamais rien dire de concret, qu'on leur fait dire tout ce qu'on veut.
J'aimerai vraiment voir la réalité concrète sur le terrain à savoir combien d'ordinateurs sont allumés et quels sont les OS présents sur chaque ordinateurs.

Je pense que les Ms fanboys ou Apple fanboys seraient très grandement déçus parce que quand on voit le nombre de "petits" ordinateurs sur les systèmes embarqués, je suis sûr que les statistiques en feraient réfléchir plus d'un. Rien qu'en partant sur Android qui est à base de Linux, ou les ~60% des serveurs mondiaux qui sont sur Linux. Sans parler de toutes les voitures et leurs systèmes intégrés qui sont très (très (très (très))) majoritairement sous du Linux et les GPS.

Vraiment, vraiment j'aimerais voir les vraies statistiques.
Avatar de martopioche martopioche - Membre averti http://www.developpez.com
le 16/11/2011 à 10:50
Citation Envoyé par pcaboche  Voir le message
Par contre un GROS point noir pour le développeur sous Mac, c'est le clavier (du moins pour les claviers autres que US/UK, par exemple les claviers Français, Suisse ou autre...). Sur les claviers Mac (hormis US/UK), pour écrire les symboles ésotériques de la programmation comme [, ], {, }, |... on n'arrête pas de se dire "bon, c'était Alt+ quoi déjà ?" Et pour écrire un '\' par exemple, il faut faire : Alt+Shift+7... ils n'avaient pas plus compliqué en stock ? Il y a les touches Cmd et Ctrl qui sont jalouses de ne pas avoir été utilisées !

C'est vrai que le fait qu'il s'agisse d'un clavier assez compacte fait qu'il y a cette gymnastique assez folklorique. Après, il y a une logique pas trop déconnante : chez moi (clavier français), le \ est ALT+SHIFT+":" sachant que SHIFT+":" est "/", soit \ est l'alternatif de /. Bon, après, ~, | ou d'autres...

En fait, je dirai que ce qu'il manque le plus est quand même un pavé numérique, même si en comparaison sur un portable "PC", c'est rare, mais ils ont au moins l'équivalent avec Fn.

Un autre point noir, c'est le prix. Au moment de faire le budget, s'il y a à choisir entre un PC à 700€ et un Mac à 2000, le choix est souvent très vite fait... (sauf si le développement en question implique des outils ne fonctionnant que sous Mac)

Oui enfin, ça dépend de comment on fait son budget. Quand on voit ce qu'on a pour un PC à 700 €... Si on a un budget "ricrac", c'est claire qu'on n'investira pas dans un MacBook. D'un autre coté, si on prend en compte l'amortissement de la machine, je ne suis pas sûr que ce soit à l'avantage du "PC". Enfin, le sujet étant le développement sous Linux vs sous Mac, pour ma part, j'aurai aujourd'hui beaucoup de réticences à investir dans un "PC" portable neuf pour y installer un Linux pour des questions d'exploitations de la machine. Enfin, ce n'est que mon avis.
Avatar de garthos garthos - Membre régulier http://www.developpez.com
le 16/11/2011 à 14:58
J'ajouterais qu'il ne faut pas oublier que ce n'est pas forcement un choix ...
Je tiens a rappeler que désormais il faut un mac pour développer pour iPhone, iPad & co ....

De plus en entreprise, c'est rare que l'on puissent choisir son OS, c'est déjà rare d'avoir des environnements de travail cohérent ...

Perso je développe essentiellement en Java et chez moi je bosse sous linux, vu que je déploie sur des serveurs Linux ... et que j'utilise quasiment que de l'open source , ça me paraissait plus cohérent d'être partout sous linux en plus la JVM ainsi qu'apache y sont plus performant .... et en plus ça m'évite de payer pour un système qui ne m'apporte rien (je précise que je ne joue pas).

Mais combien de fois j'ai vu en entreprise des WebLogic, Websphere, Tomcat ... tournant sur un windows server avec un SQL Server Express (pour pas payer) ... perso je trouve ça tout sauf cohérent ....surtout que la seule chose que ça apporte ce sont des coup de licence supplémentaire ....
Avatar de SurferIX SurferIX - Membre expérimenté http://www.developpez.com
le 15/12/2011 à 12:00
Citation Envoyé par martopioche  Voir le message
En fait, je dirai que ce qu'il manque le plus est quand même un pavé numérique, même si en comparaison sur un portable "PC", c'est rare, mais ils ont au moins l'équivalent avec Fn.



C'est pas vrai...



Y'a pas de pavé numérique sur les claviers ?

Mouaaaaahrahrharhahrhahrharha et on veut nous faire gober qu'avec ce genre de choses il y a plus de développeurs sur Mac que sur Linux ? LMAO !
Avatar de pcaboche pcaboche - Rédacteur http://www.developpez.com
le 15/12/2011 à 14:54
Citation Envoyé par SurferIX  Voir le message


C'est pas vrai...



Y'a pas de pavé numérique sur les claviers ?

Mouaaaaahrahrharhahrhahrharha et on veut nous faire gober qu'avec ce genre de choses il y a plus de développeurs sur Mac que sur Linux ? LMAO !

Avatar de SurferIX SurferIX - Membre expérimenté http://www.developpez.com
le 15/12/2011 à 14:57
Mais alors, je cite :

Citation Envoyé par martopioche  Voir le message
En fait, je dirai que ce qu'il manque le plus est quand même un pavé numérique, même si en comparaison sur un portable "PC", c'est rare, mais ils ont au moins l'équivalent avec Fn.

A raconté n'importe nawak.

Je n'y suis pour rien, moi monsieur le juge !
Avatar de Mako 5013 Mako 5013 - Membre éprouvé http://www.developpez.com
le 15/12/2011 à 15:02
Je peux me tromper, mais il me semble qu'il (martopioche) parlait des portables, donc en l'occurence des MacBook (Air, Pro, etc.).

Mako.
Avatar de SurferIX SurferIX - Membre expérimenté http://www.developpez.com
le 15/12/2011 à 15:07
Citation Envoyé par Mako 5013  Voir le message
Je peux me tromper, mais il me semble qu'il (martopioche) parlait des portables, donc en l'occurence des MacBook (Air, Pro, etc.).

Mako.

Ah oui c'est vrai. Mais plein de portables "normaux" (normaux = moins jolis mais plus ergonomiques) ont des pavés numériques. Enfin bon, fin de la discussion Mac.
Avatar de keiboshin keiboshin - Futur Membre du Club http://www.developpez.com
le 15/12/2011 à 19:21
En même temps si on tape à dix doigts je ne vois pas l'intérêt du clavier numérique...
Avatar de pcaboche pcaboche - Rédacteur http://www.developpez.com
le 16/12/2011 à 2:05
Citation Envoyé par SurferIX  Voir le message
Ah oui c'est vrai. Mais plein de portables "normaux" (normaux = moins jolis mais plus ergonomiques) ont des pavés numériques. Enfin bon, fin de la discussion Mac.

Plein de portables "normaux" n'ont pas de pavés numériques, même lorsqu'ils font 17" (heureusement, ce dernier cas devient rare).
Offres d'emploi IT
Conseiller commercial hosting (H/F)
IKOULA - Ile de France - Boulogne-Billancourt (92100)
Formateur logiciel aeronautique h/f
CTS - Midi Pyrénées - Toulouse (31000)
Lead Developper / Chef de projet PHP H/F
fusacq - Ile de France - Paris (75009)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil