Developpez.com

Le Club des Développeurs et IT Pro

Visual Studio de Microsoft et Eclipse sont les EDI les plus populaires

D'après le classement du mois d'août de PYPL

Le 2017-08-18 09:08:02, par Michael Guilloux, Chroniqueur Actualités
Conformément à sa tradition, PYPL (PopularitY of Programming Language Index) publie chaque mois son classement des langages de programmation en fonction de leur popularité. Mais le baromètre le fait également pour les environnements de développement ; un classement auquel nous avons voulu jeter un coup d’œil cette fois-ci.

Comme pour les langages de programmation, le classement des environnements de développement obéit à une même méthodologie. PYPL se base sur l’analyse du nombre de fois où un tutoriel sur un EDI spécifique est recherché sur Google. PYPL exploite les données provenant de Google Trends en utilisant le mot-clé « tutoriel ». Ce mot-clé est fréquemment utilisé par les développeurs qui apprennent un nouvel EDI. S’il a certainement des limites, cet index peut toutefois être un indicateur intéressant de la popularité des environnements de développement.

Le classement de PYPL prend en compte aussi bien les simples éditeurs de code que les environnements de développement évolués. Pour le mois d’août, Visual Studio et Eclipse sont en tête de l'indice de popularité PYPL des EDI de bureau. Après avoir pris le dessus sur Eclipse l’an dernier, Visual Studio de Microsoft détient aujourd’hui 22,4 % de parts de marché, alors que l’EDI open source se situe à 20,38 %. Tous les deux, ils ne sont donc pas loin de s’approprier la moitié des parts de marché, loin devant Android Studio de Google à la troisième place avec 9,87 %. Ci-dessous le classement du mois d’août 2017 :

#1. Visual Studio : 22,4 %
#2. Eclipse : 20,38 %
#3. Android Studio : 9,87 %
#4. Vim : 8,02 %
#5. NetBeans : 4,75 %
#6. JetBrains IntelliJ : 4,69 %
#7. Apple Xcode : 4,35 %
#8. Komodo : 4,33 %
#9. Sublime Text : 3,94 %
#10. Xamarin : 3,48 %

En 11e position, on retrouve l’éditeur de code open source et multiplateforme de Microsoft, Visual Studio Code, avec 2,86 %. Il faut noter qu'il enregistre d'ailleurs la croissance la plus forte du groupe (+1,2 %) au mois d'août. On pourrait donc le voir bientôt entrer dans le top 10. Sa popularité est remarquable surtout que l’éditeur de code n’atteint sa version 1.0 qu’en avril 2016. Et Microsoft doit cela notamment à sa mise en open source.


PYPL s’est également intéressé à la popularité des environnements de développement en ligne ou en mode cloud, en utilisant les mêmes critères de classement que les EDI de bureau. Au niveau des environnements de EDI en ligne, ce sont Cloud9 et JSFiddle qui dominent le classement de PYPL avec respectivement 35,77 % et 31,42 %. Ci-dessous le top 10 complet :

#1. Cloud9 : 35,77 %
#2. JSFiddle : 31,42 %
#3. Koding : 9,05 %
#4. Ideone : 5,93 %
#5. Codio : 5,92 %
#6. Codeanywhere : 4,99 %
#7. Pythonanywhere : 2,53 %
#8. Codenvy : 1,67 %
#9. Codiad : 0,58 %
#10. Python Fiddle : 0,43 %


Sources : PYPL (EDI de bureau), PYPL (EDI en ligne)

Et vous ?

Que pensez-vous de ces classements ?
Quels types d'éditeurs préférez-vous ou utilisez-vous le plus ? Un simple éditeur de code ou un environnement de développement intégré ? EDI en ligne ou desktop ? Lesquels ?
Qu'est-ce qui oriente vos choix ?
  Discussion forum
52 commentaires
  • redbullch
    Membre confirmé
    Il se passe quoi si Jean-Kévin veut fabriquer une boite pour regarder l’éclipse? Apparemment s'il tape "tutorial box eclipse" ça va compter comme quelqu'un qui cherche des infos sur l'IDE Eclipse...
  • spidetra
    Membre confirmé
    Pour finir la semaine, sur une petite note d'humour.
  • spidetra
    Membre confirmé
    Envoyé par redbullch
    Il se passe quoi si Jean-Kévin veut fabriquer une boite pour regarder l’éclipse? Apparemment s'il tape "tutorial box eclipse" ça va compter comme quelqu'un qui cherche des infos sur l'IDE Eclipse...
    Tu veux dire un peu comme l'énorme pic du 20 août que l'on voit sur Google Trends qui correspond exactement à l'clipse solaire du 21 août aux USA
  • intelligide
    Membre averti
    Le PYPL est strictement non représentatif car il s'appuie uniquement sur la notion d'apprentissage. Certains éditeurs comme Atom n'ont besoin de aucun tutoriel pour être utilisable par les novices.

    De plus, un dev qui sait déjà maitrisé quelques IDE n'aura pas de mal à passer à un nouveau. Et n'aura donc pas besoin de tutoriel. (Enfin, dans la majorité des IDE, parce que je code en C++ depuis 5 ans, quand j'ai ouvert Visual Studio il y a 2 semaines, j'ai eu besoin d'un tutoriel alors normal qu'il soit premier )

    Il est donc plus juste que cette index représente les logiciels plus dur à prendre en main mais en aucun cas celui des plus populaires.
  • grunk
    Modérateur
    Envoyé par lazariel
    Je suis aussi étonné de cette statistique car IntelliJ est énormément monté en puissance.
    On compare des IDE multi language (Visual, Eclipse) à des IDE spécialisé (intellij, clion, ...) donc forcément un IDE multi langage va être plus utilisé qu'un spécialisé; Ce classement ne vaut pas grand chose.

    Pour être intéressant il faudrait comparer les éditeur par langage et par plateforme et non pas globalement.
    on se doute bien que sous macos Xcode est à bien plus de 4%

    Ceci étant dit , tout le monde n'est pas pret à mettre 150€/an dans une licence quand il existe des alternatives gratuite.
  • lazariel
    Membre actif
    Je suis aussi étonné de cette statistique car IntelliJ est énormément monté en puissance.
  • e101mk2
    Membre éclairé
    Que pensez-vous de ces classements ?
    Inutile, ils ce basent sur les recherches google avec le mot "tutoriel".

    Je n'ait jamais eu besoins d'un tutoriel pour Qt creator, Codeblock, anjuta et autre.
    Par-contre pour Visual studio, éclipse et autre EDI qui fourmillent de fonctionnalité qui pour la majorité ne sont jamais utilisée, un tutoriel peut être requis pour éviter de perdre du temps.

    J'ai l'impression que ce classement juge plus la difficulté a prendre en main les EDI que leur popularité.
  • Mickael_Istria
    Membre émérite
    Envoyé par Chauve souris
    Java et Eclipse c'est du ricain délibérément non traduit donc goto trash (c'est comme ça qu'on dit en langage IT ?).
    N'importe quoi. Verifie tes propos avant de commenter s'il te plait:
    * https://www.eclipse.org/babel/downloads.php : "Babel Language Packs R0.15.0 for Oxygen, Neon, and Mars release trains are now available! [...] Babel is currently setup to accept translation contributions in 47 languages for about 40+ Eclipse projects and sub-projects."
    * Si tu regardes les contributeurs d'Eclipse IDE et que tu les tries par pays (ce qui est une tres mauvaise idee, les projets open-sources comme Eclipse IDE sont bien au dela de consideration nationaliste a 2 balles et traitent les contributeurs uniquement en fonction de leurs contributions), tu verras que la plupart du developpement est en Europe de nos jours.

    Pour Java, je connais pas de stats, mais j'imagine que tu sors encore ton propos d'une conviction non verifiee et fausse, et que la realite est bien different
  • BlueScreenJunky
    Membre habitué
    Je n'ai jamais utilisé Visual Studio donc je ne peux pas commenter, pour le reste je préfère largement les solutions JetBrains (IntelliJ, CLion, Android Studio, PHPStorm, Pycharm, RubyMine etc..) à Eclipse ou Netbeans.
  • archqt
    Membre émérite
    Bonjour,
    pour le C/C++ j'utilise QtCreator. Il est vrai que je n'ai pas utilisé Eclipse depuis longtemps, ni même tester le nouveau logiciel OpenSource Visual Studio Code sous linux. Mais autant que je m'en souvienne Eclipse était très très lourd sur mon ancienne machine. Celle que j'ai actuellement je n'ai pas testé.
    C'est étonnant que sous linux QtCreator ne soit pas dans la liste, ou au pire CodeBlocks, alors que, soit disant, linux est le système fait pour la programmation.
    Bonne fin de journée