Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Classements TIOBE et PYPL : Java baisse en popularité
Alors que de plus en plus de développeurs semblent s'intéresser à Python

Le , par Michael Guilloux

42PARTAGES

2  0 
Conformément à leur tradition, TIOBE et PYPL ont livré leur classement mensuel des langages de programmation en fonction de leur popularité. Pour ceux qui ne sont pas familiers à ces classements, il convient de rappeler que l’index TIOBE s’appuie sur une formule qui évalue le nombre de fois qu’un langage spécifique est recherché sur les moteurs de recherche comme Yahoo, Google, Wikipédia, Bing, Amazon, YouTube et Baidu. Quant au classement PYPL (PopularitY of Programming Language Index), il se base sur l’analyse du nombre de fois où un tutoriel sur un langage 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 nouveau langage, cet index peut donc être un bon indicateur de popularité d’un langage.

Si chacun des indices utilise des concepts différents, leur conciliation peut toutefois permettre aux développeurs de se faire une idée de la popularité de leurs langages préférés et de leurs substituts.

Pour en venir aux classements de ce mois de février, il faut noter qu’aussi bien chez TIOBE que du côté de l’index PYPL, Java a enregistré une baisse en popularité. À l’opposé, de plus en plus de personnes semblent se lancer dans l’apprentissage de Python ou utiliser le langage dans de nouveaux projets de logiciels.

En ce qui concerne Java, TIOBE rappelle que depuis la fin de 2014, la popularité du langage de programmation n’a cessé d’augmenter et se poursuivre jusqu’au mois dernier. Mais apparemment, le langage de programmation de l’année 2015 selon le classement de TIOBE « a clairement des difficultés à poursuivre sa hausse en 2016. » Après plus d’un an de croissance continue, Java ralentit et y laisse quelque 0,32 point de parts de marché en passant de 21,465 % au classement de janvier à 21,145 % ce mois-ci. Du côté de PYPL, Java perd encore 0,2 point sur les deux derniers mois, en passant de 24,4 % à 24,2 %. Aucune raison n’a été avancée par les analystes pour expliquer la baisse enregistrée par Java. Il faut toutefois noter que ce langage de programmation continue de dominer les deux classements, suivi de loin par C (index TIOBE) et Python (sur PYPL).

Du côté de Python, on peut prédire sans se tromper que le langage de programmation a encore de beaux jours devant lui, au vu d’une popularité continuellement en hausse selon PYPL. Par rapport à la même période l’année dernière, Python enregistre la plus forte hausse en popularité sur PYPL (1,2 %) devant Swift avec 0,4 %. Sur les deux derniers mois, Python est passé de 11,6 % de parts à 11,9 %. D’après PYPL, les paramètres entrant en compte dans le calcul de son indice font que l’index PYPL « peut vous aider à décider quel langage étudier, ou utiliser dans un nouveau projet de logiciel ». Rappelons encore que l’indice PYPL s’intéresse au nombre de fois qu’un tutoriel est recherché sur un langage donné.

Les tableaux suivants donnent les classements TIOBE et PYPL pour le mois de février 2016.

Classement TIOBE : février 2016


Classement PYPL : février 2016 (croissance par rapport à février 2015)


Sources : TIOBE, PYPL

Et vous ?

Qu’en pensez-vous ?

Voir aussi :

Classement Tiobe et PYPL : Swift en passe de ravir la place d'Objective-C, et vous, quel est votre choix entre ces deux langages ?
Tiobe et PYPL : Java demeure à la première place et affiche dans le classement Tiobe 20 % de parts après 6 ans
Classement Tiobe et PYPL : Java classé n° 1 par les deux entreprises ce mois de septembre avec JavaScript en 7e position
Classements TIOBE et PYPL : Python gagne en popularité, mais Java demeure le leader incontestable
TIOBE : Java sacré langage de l'année 2015 et Objective-C en forte baisse, Python enregistre la plus forte progression sur PyPL

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Gugelhupf
Modérateur https://www.developpez.com
Le 06/02/2016 à 10:03
selon le classement de TIOBE « a clairement des difficultés à poursuivre sa hausse en 2016. » Après plus d’un an de croissance continue, Java ralentit et y laisse quelques 0,32 point de part de marché en passant de 21,465% au classement de janvier à 21,145% ce mois-ci. Du côté de PYPL, Java perd encore 0,2 point sur les 2 derniers mois, en passant de 24,4% à 24,2%. Aucune raison n’a été avancée par les analystes pour expliquer la baisse enregistrée par Java.
Durant un très court instant, j'ai cru lire un article sur le cours de la bourse
6  0 
Avatar de
https://www.developpez.com
Le 07/02/2016 à 0:51
Citation Envoyé par danielhagnoul Voir le message
Vu la méthode de mesure, je pense que ces classements mesurent la complexité d'un langage plutôt que sa part de marché.
Même pas, car si c'était le cas on aurait brainfuck et haskell dans les premiers et non java et python.
À mon avis, ce que mesurent ces classements, personne ne le sait vraiment, et tout le monde s'en fout.
7  1 
Avatar de atha2
Membre éprouvé https://www.developpez.com
Le 06/02/2016 à 21:44
J'adore les statistiques On nous sort que Java est en perte de popularité avec à coté une variation de +0.3% et +5.8%
C'est comme la courbe du chômage ? C'est une bonne nouvelle quand il y a une diminution de l'augmentation des chômeurs ?
5  0 
Avatar de yahiko
Rédacteur/Modérateur https://www.developpez.com
Le 06/02/2016 à 13:04
Citation Envoyé par Gugelhupf Voir le message
Durant un très court instant, j'ai cru lire un article sur le cours de la bourse
La volatilité du classement TIOBE démontre clairement son absurdité.
1  0 
Avatar de Ph. Marechal
Nouveau membre du Club https://www.developpez.com
Le 06/02/2016 à 13:53
C'est la java des indices et c'est pytheux
1  0 
Avatar de 23JFK
Membre expérimenté https://www.developpez.com
Le 06/02/2016 à 16:38
La variation n'est pas significative, il n'y a pas de nouveautés du côté de java qui incite à faire une recherche de tuto/information. Quant au python, tous les curieux qui veulent voir le projet tensorflow récemment mis en open-source sont un peu obligés de se renseigner sur python pour pouvoir parcourir le code.
1  0 
Avatar de steel-finger
Membre actif https://www.developpez.com
Le 06/02/2016 à 10:21
@Gugelhupf : Pareil pour moi, je me suis posé la question.

Sinon il est vrai que ce genre de classement ne sert pas à grand chose.
0  0 
Avatar de TiranusKBX
Expert confirmé https://www.developpez.com
Le 06/02/2016 à 11:11
on ne peut pas faire un sondage auprès de tous les programmeurs de France histoire d'avoir un réel aperçus ? si il y a des volontaires je le met en ligne il resteras plus qu'à le diffuser, un mois de temps pour y répondre devrais suffire !
0  0 
Avatar de Mrsky
Membre éprouvé https://www.developpez.com
Le 06/02/2016 à 11:31
Python a de beaux jours devant lui car il est utilisé dans les écoles pour l'apprentissage, et qu'il concurrence perl coté système et php coté web. Quand tu vois des annonces d'emploi ou on te demande de savoir faire de l'appli web, de l'appli mobile native et de l'administration de serveur web (soit une shitload de langages et concepts), si on peut faire "l'impasse" sur un ou deux langage en utilisant python ça fait sacrément envie !
0  0 
Avatar de Iradrille
Expert confirmé https://www.developpez.com
Le 06/02/2016 à 17:25
Citation Envoyé par yahiko Voir le message
La volatilité du classement TIOBE démontre clairement son absurdité.
Et il est plus significatif que le classement PYPL. Mais oui, l'utilité de ce genre de classement est faible.
0  0