Java redevient le langage qui génère le plus de recherches Internet
Une « popularité » liée à Android ou à ses failles ? Python progresse

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux


 Discussion forum

Retrouvez le dossier complet de la rédaction
Sur le même sujet
Le , par Gordon Fowler, Expert Confirmé Sénior
Mise à jour du 11/02/2013

Comme d’habitude, il faut prendre l’index Tiobe avec des pincettes. Il n’en reste pas moins un des indicateurs de popularité les plus importants, notamment sur le long terme, pour voir des tendances.

Dans son édition de février, Tiobe souligne les bonnes « performances » (en fait le nombre de requêtes effectuées sur Google, Wikipedia et autres Bing) de deux langages : Java et Python.

Java continue donc son chassé-croisé avec le C. « Il est celui qui a le plus progressé sur ces six derniers mois avec + 2,03 %) », écrit Tiobe, qui l’explique par le succès grandissant d’Android.

Quant à Python, il regagne des points dans l’index et « rivalise à nouveau avec le PHP pour devenir le langage interprété le plus populaire ».

Tiobe souligne bien qu’il s’agit d’un concours de popularité et pas de déterminer si un langage est meilleur ou plus utilisé qu’un autre.

Son Top 3 est complété par l’Objective-C. Dans le Top 20, les progressions les plus fortes concernent l’assembleur, MATLAB et Bash. On notera également un regain d’intérêt pour Visual Basic.


Concernant Java, on peut aussi émettre l’hypothèse que la récente actualité – plus que chargée – autour de ses failles a contribué à soutenir le nombre de recherches faites sur le langage.

Oracle vient d’ailleurs d’annoncer qu’un nouveau patch sera sorti mardi prochain, le 19 février, pour compléter celui sorti en début du mois.

Source : Tiobe

Et vous ?

Java doit-il cette « popularité » à Android ou à ses failles ?


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


 Poster une réponse

Avatar de Traroth2 Traroth2
http://www.developpez.com
Expert Confirmé Sénior
le 11/02/2013 11:03
Je me demande si cette surveillance de la popularité des langages à 0,001% près est vraiment sérieuse...
Avatar de Khaled.Noordin Khaled.Noordin
http://www.developpez.com
Membre éprouvé
le 11/02/2013 11:47
Java le langage Java la plateforme
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 11/02/2013 12:18
Citation Envoyé par Khaled.Noordin  Voir le message
Java le langage Java la plateforme

Réponse , ou ici.


Pour C# dans le classement on ne se préoccupe pas que ce soit Windows Phone, Windows, ASP.Net, MVC, de meme que Java et les autres languages...
Avatar de Atem18 Atem18
http://www.developpez.com
Membre éclairé
le 11/02/2013 14:13
Sympa comme classement. Mais bon, c'est vrai que je doute un peu de la pertinence quand même. Parce que si j'ai bien compris, ce classement est effectué selon les requêtes que l'on fait auprès de Google et consorts. Hors, et corrigez moi si je me trompe, de plus en plus de personnes utilisent des frameworks ou éventuellement des CMS.
Donc moi il m'arrive bien plus souvent de taper "Django" dans Google, que Python. Et je pense que les adeptes du PHP doivent eux aussi taper des "Symphony, Wordpress, etc." Et pour Ruby, les personnes doivent pas mal taper "Ruby on rails".
Avatar de gangsoleil gangsoleil
http://www.developpez.com
Modérateur
le 11/02/2013 15:58
Citation Envoyé par alex_vino  Voir le message
Pour C# dans le classement on ne se préoccupe pas que ce soit Windows Phone, Windows, ASP.Net, MVC, de meme que Java et les autres languages...

Non, on parle bien de langages de programmation en francais, et de "languages" en anglais.

Citation Envoyé par Atem18  Voir le message
Sympa comme classement. Mais bon, c'est vrai que je doute un peu de la pertinence quand même.

Comme tout classement, il a ses points faibles (et forts). Lorsque je cherche "man strcpy" dans un moteur de recherche, ou "demytifier scanf", est-ce que c'est comptabilise comme du C ? Il en sera de meme pour tous les langages qui ont des frameworks plus ou moins connus, ou des ensembles de normes s'y rapportant.

Neanmoins, a supposer que la maniere de compter n'evolue pas au fur et a mesure du temps (*), l'evolution est interessante.

(*) Je parle bien de la maniere de compter : par exemple, pour lister un framework, on cherche "framework mon_langage" dans X moteurs de recherche, et on prend la liste de toutes les Y premieres reponses distinctes, et ce quel que soit le langage.
Avatar de Népomucène Népomucène
http://www.developpez.com
Expert Confirmé
le 11/02/2013 16:44
La méthode est expliquée sur le site de Tiobe :
The ratings are calculated by counting hits of the most popular search engines. The search query that is used is

+"<language> programming"

Il est sûr que ce n'est pas parfait, mais Tiobe ne prétend pas indiquer autre chose que le classement des langages par recherche avec le mot-clé "programming"
Du coup, cela doit filtrer un peu l'effet "recherche concernant la faille de sécurité".

Perso, j'ai déjà dis ici que j'aurais préféré que Tiobe ne mélange pas Java, C, C#
avec d'autres outils comme TransaqSql, PL/SQL, etc. qui ne servent clairement pas à la même chose.
Mais bon, c'est mieux que rien !
Avatar de camus3 camus3
http://www.developpez.com
Membre Expert
le 11/02/2013 20:12
+1 faut arrêter de publier ce torchon. de métiers à métiers , de pays à pays , la répartition de l'utilisation de tel ou tel langage est totalement différente. Ce classement ne veut rien dire.
Avatar de raubarede raubarede
http://www.developpez.com
Invité régulier
le 11/02/2013 21:06
Personnellement, dans mon entourage professionnel, sur les dernières années, j'ai vu l'explosion de JavaScript, la stagnation de Ruby, et la progression régulière de Python.

Tiobe ne m’a pas permis d'anticiper cela...
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 11/02/2013 23:35
Citation Envoyé par raubarede  Voir le message
Tiobe ne m’a pas permis d'anticiper cela...

Tu confond constat et anticipation concernant Tiobe.

Contrairement a des statistiques de tendance comme Twitter le fait si bien ici on se base sur des fait concrets qui ne vont pas plus loin que le jour de création de la statistique.

Quant on voit VB.Net etre l'un des languages avec la plus grande progression alors que son homologue C# est en chute on est en droit de se demander quel est la véracité de ces chiffres avec le concret, c'est a dire le nombre de développeur pour ce language. Personnellement ces chiifres ne sont pas en adéquation avec ce que je vois tous les jours.

Le JavaScript qui baisse alors qu'en plus d'etre utilisé dans les application, serveur Web, smartphone (tous) et maintenant systemes d'exploitation (Windows 8) on le trouve en baisse, et meme si on y fait attention on pourrait dire que les sites Web (PHP notamment) n'utilisent pas JavaScript, ce qui est incohérent.

Je vois plutot cette statistique comme le niveau des développeurs (due au langage qui est jeune ou bien son enseignement scolaire) pour chaque language, et non représentatif du monde professionel.
Avatar de javan00b javan00b
http://www.developpez.com
Membre confirmé
le 12/02/2013 4:37
Les gens peuvent bien critiquer, le but de tiobe n'est pas de calculer les emplois offert dans un domaine mais bien le "web hype" autour des technos, et sa semble très bien fonctionner selon moi.

Bien sur rien n'est parfait mais la pluspart du temp ce n'est pas si loin de realité selon moi.
Avatar de gangsoleil gangsoleil
http://www.developpez.com
Modérateur
le 12/02/2013 7:55
Citation Envoyé par raubarede  Voir le message
Personnellement, dans mon entourage professionnel, sur les dernières années, j'ai vu l'explosion de JavaScript, la stagnation de Ruby, et la progression régulière de Python.

Tiobe ne m’a pas permis d'anticiper cela...

Ton entourrage professionnel n'est peut-etre pas representatif de ce que recherche la grande majorite des gens sur le net.

Pour ma part, depuis 10 ans, mon entourrage professionnel tourne autour du C (pour le coeur de l'application) et de Java (pour les IHM). Pile poil les deux premiers langages du classement.
Pour autant, mon entourrage professionnel n'est absolument pas representatif, puisque ce sont les deux seuls langages utilises.
Avatar de tontonnux tontonnux
http://www.developpez.com
Membre Expert
le 12/02/2013 9:35
Citation Envoyé par gangsoleil  Voir le message
Ton entourrage professionnel n'est peut-etre pas representatif de ce que recherche la grande majorite des gens sur le net.

Dans mon entourage professionnel, on est assez malins pour avoir la doc des outils qu'on utilise rapidement à disposition sans avoir besoin d'aller à la pêche à l'info qui va bien via une recherche foireuse google...

Tiobe ne permet de tirer aucune conclusion. Donc ça sert à rien...
Avatar de olivier.pitton olivier.pitton
http://www.developpez.com
Expert Confirmé
le 12/02/2013 9:42
Je pense que les failles dans Java on permit un meilleure référencement que le développement Android. Ne serait-ce que les longues discussions et troll sur les failles de sécurité ont bien fait augmenter la réputation du langage, bien que cela soit dans le négatif.
Avatar de el_slapper el_slapper
http://www.developpez.com
Expert Confirmé Sénior
le 12/02/2013 9:59
Citation Envoyé par alex_vino  Voir le message
(.../...)
Quant on voit VB.Net etre l'un des languages avec la plus grande progression alors que son homologue C# est en chute on est en droit de se demander quel est la véracité de ces chiffres avec le concret, c'est a dire le nombre de développeur pour ce language. Personnellement ces chiffres ne sont pas en adéquation avec ce que je vois tous les jours.(.../...)

Gangsoleil a toujours raison, et sa réponse générale est juste. Je vais juste entrer dans le détail du DOT.NET.

VB.NET est plus verbeux que C#, et C# est plus proche de Java. C'est pourquoi les gens formés en école d'informatique, nourris au C/C++ ou au java, préfèrent C#. Si c'est eux que tu fréquentes, alors ton ressenti est inévitable. Pourtant, pour quelqu'un qui n'a pas ce genre de formation(genre moi), la syntaxe VB.NET est plus amicale. Et de nombreux non-professionels ont des besoins en programmation, et pour eux le VB.NET est un excellent choix : il offre les mêmes capacités que le C#, avec en plus un vocabulaire moins hostile.
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 12/02/2013 10:22
Citation Envoyé par el_slapper  Voir le message
Gangsoleil a toujours raison, et sa réponse générale est juste. Je vais juste entrer dans le détail du DOT.NET.

VB.NET est plus verbeux que C#, et C# est plus proche de Java. C'est pourquoi les gens formés en école d'informatique, nourris au C/C++ ou au java, préfèrent C#. Si c'est eux que tu fréquentes, alors ton ressenti est inévitable. Pourtant, pour quelqu'un qui n'a pas ce genre de formation(genre moi), la syntaxe VB.NET est plus amicale. Et de nombreux non-professionels ont des besoins en programmation, et pour eux le VB.NET est un excellent choix : il offre les mêmes capacités que le C#, avec en plus un vocabulaire moins hostile.

J'ai développé en VB.Net pendant 6 ans et me suis formé au C# pour aujourd'hui ne coder que en C#. J'ai arreté VB.Net parce les documentations/tutoriels/aides se raréfient contrairement a C#, et qu'aujourd'hui VB.Net représente moins de 1% des offres d'emplois par rapport a C#.
Certes il offre les memes capacités mais pas la meme syntaxe (ce que tu peux faire en 1 ligne en VB.Net tu pourras etre amené a le faire en 20 en C# et vice-versa), et il y a un probleme de pérennité de VB.Net. Concernant la productivité entre les deux il n'y a pas photo, en tout cas on se lasse vite de répéter cette verbositer de VB.Net.
Tu parles de vocabulaire hostile de C#, je ne sais pas qui de VB.Net ou C# est plus hostile, mais si tes développeurs ne sont pas capables d'apprendre le C# c'est que tu as frappé a la mauvaise porte.
Avatar de rvs75 rvs75
http://www.developpez.com
Nouveau Membre du Club
le 15/02/2013 12:30
Je fais du VB.NET et du C# depuis 2004. Lorsque je fais une recherche sur internet, je commence toujours par "dotnet" et pas par un langage précis. traduire de l'un vers l'autre n'est pas vraiment un problème (bien qu'un jour, je me suis pris la tête avec un TypeOf, qui existe dans les deux langage, mais qui ne sont pas du tout pareil )

AHMA, pour ce qui est de la verbosité de VB.NET, elle est bien moins problématique que beaucoup de gens le disent. L'intellisense est meilleur en VB, et j'apprécie la lisibilité des blocs de code. Ce qui, je pense ne nuit pas à ma productivité.
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 15/02/2013 13:28
Citation Envoyé par rvs75  Voir le message
Je fais du VB.NET et du C# depuis 2004. Lorsque je fais une recherche sur internet, je commence toujours par "dotnet" et pas par un langage précis. traduire de l'un vers l'autre n'est pas vraiment un problème (bien qu'un jour, je me suis pris la tête avec un TypeOf, qui existe dans les deux langage, mais qui ne sont pas du tout pareil )

AHMA, pour ce qui est de la verbosité de VB.NET, elle est bien moins problématique que beaucoup de gens le disent. L'intellisense est meilleur en VB, et j'apprécie la lisibilité des blocs de code. Ce qui, je pense ne nuit pas à ma productivité.

Quand je recherche de l'aide je commence toujours par "c#", d'abord parce que c'est rapide a écrire, ensuite c# a beaucoup plus de ressources et enfin parce que j'utilise surtout C# (meme quand je développe en VB.Net je commence par C# et convertit par moi-meme ensuite si ce n'est pas déja affiché dans les 2 langages). Tu peux aussi juste taper le nom de ta classe ou namespace, je le fais souvent, mais Tiobe par exemple ne prend pas ca en compte.

Je dirais que l'IntelliSense est kiff-kiff, juste que C# stocke la documentation en Cache et n'est donc pas toujours de suite affichée.
Par contre VB.Nuit beaucoup a ma productivité comparé a C# car: Code plus long a écrire, davantage de code donc plus difficile a relire et maintenir, peu de ressource.
Avatar de el_slapper el_slapper
http://www.developpez.com
Expert Confirmé Sénior
le 18/02/2013 9:28
Citation Envoyé par alex_vino  Voir le message
(.../...)
Par contre VB.Nuit beaucoup a ma productivité comparé a C# car: Code plus long a écrire, davantage de code donc plus difficile a relire et maintenir, peu de ressource.

Pourquoi la vitesse de frappe est-elle importante dans notre métier? Est-ce que tu passe ton temps à taper du code, ou à réfléchir?

Bon, "peu de ressource", je veux bien, c'est un vrai problème. Et donc un vrai argument. "Plus difficille à relire", j'ai plus de mal, pour moi un mot complet est plus lisible qu'un caractère spécial(question d'habitude, probablement, ces langages ne s'adressent pas au même public).
Avatar de Hinault Romaric Hinault Romaric
http://www.developpez.com
Responsable Actualités
le 15/03/2013 10:55
JavaScript langage le plus populaire pour les projets sur Github
chute dans le classement Tiobe et PyPL

Chaque mois vient avec son lot de surprises et de changements dans le classement des langages de programmation.

En observant les chiffres de trois plateformes majeures - qui certes ne donnent pas une représentation exacte de la réalité, mais sont cependant assez riches pour se faire une idée de l’évolution des langages – JavaScript attire le plus l’attention.

Le langage de script qui bénéficie actuellement d’un plus grand soutien, notamment dans Windows 8 et GNOME, perd cependant des places dans le classement des langages populaires de ce mois par Tiobe et PyPL.

Dans le classement Tiobe de mars, JavaScript y occupe la onzième place. Il totalise 1,37 % des recherches sur internet. D’un autre côté, le classement de GitHub le sacre premier, avec un total de 21 % de projets hébergés. PyPL par contre classe JavaScript en septième position.

Alors que GitHub mesure son index de popularité des langages de programmation en se basant sur les projets qu’il héberge, Tiobe est basé sur les pages disponibles en ligne pour un langage de programmation et PyPL compte le nombre de personnes recherchant activement ces pages.



Classement Tiobe

Toujours ce mois dans le classement de Tiobe, on note que Ruby devance Perl qui occupe la 10e place et pourrait sortir du top 10 si sa courbe chute est maintenue.



Classement PyPL

On note également que Java reste le langage le plus populaire, et occupe logiquement la première position devant C. Objective-C est en troisième position, C++ en quatrième position et C# en cinquième position. Par ailleurs, le classement de PyPL est assez similaire à celui de Tiobe. Java y occupe également la première place suivie de PHP et Python. Le langage C occupe ici la sixième place.

Source : Tiobe, PyPL, GitHub

Et vous ?

Que pensez-vous de ces classements ?

La popularité de JavaScript sur GitHub est-elle signe d'une forte adoption du langage ?
Avatar de Farid63 Farid63
http://www.developpez.com
Membre Expert
le 15/03/2013 11:32
Il y a eu une très grande émulation autour du javascript avec l'arrivé du HTML5 et des centaines de librairies.

Peut-être que certains se sont rendu compte que malgré cela, il manque toujours un petit quelques chose à JS pour vraiment baser une application dessus.

J'aime beaucoup le JS et je trouve qu'aujourd'hui son utilisation dans les pages web est indispensable, malgré ça j'ai du mal à voir comment miser sur ce langage pour faire toute une appli (j'en connais qui ont essayé...), malgré backbone.js, require.js, underscore.js...
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 15/03/2013 11:53
Citation Envoyé par Farid63  Voir le message
Il y a eu une très grande émulation autour du javascript avec l'arrivé du HTML5 et des centaines de librairies.

Peut-être que certains se sont rendu compte que malgré cela, il manque toujours un petit quelques chose à JS pour vraiment baser une application dessus.

J'aime beaucoup le JS et je trouve qu'aujourd'hui son utilisation dans les pages web est indispensable, malgré ça j'ai du mal à voir comment miser sur ce langage pour faire toute une appli (j'en connais qui ont essayé...), malgré backbone.js, require.js, underscore.js...

J'aime aussi beaucoup JavaScript.
Ce petit quelque chose qui manque n'est pas une lacune du language mais plutot une spécialité. C'est comme les jeux-vidéos, on peux en faire en Visual Basic mais ce n'est pas simple et C++ serait plus adapté. C'est la meme chose pour JavaScript, il faut savoir l'utiliser a bon escient et ne pas s'obliger a l'utiliser pour créer une usine a gaz
Windows 8 permet entre autre de choisir entre C++/C#/HTML pour des applications Windows Store et aussi et surtout d'utiliser plusieurs languages pour différents modules de l'application.
Avatar de stailer stailer
http://www.developpez.com
Membre Expert
le 15/03/2013 14:59
Dans le classement Tiobe de mars, JavaScript y occupe la onzième place. Il totalise 1,37 % des recherches sur internet

Je fais du javascript et je ne tape quasiment jamais le mot "javascript" dans mes recherches sur google. Ce sera toujours : jquery, kendo ou tel ou tel nom de composant , suivi d'une recherche plus spécifique.

Donc concernant le classement de Tiobe, prend-il aussi en compte ce paramètre ?
Avatar de Enerian Enerian
http://www.developpez.com
Membre émérite
le 15/03/2013 17:18
Par contre, comme mentionné plus hautpar Hinault Romaric, github lui fait des stats sur les langages utilisés dans les projets bien réels (publics je suppose) qu'il héberge.
cf https://github.com/languages

Là on touche du concret, même si ce n'est qu'une plateforme parmi tant d'autres.
Avatar de alex_vino alex_vino
http://www.developpez.com
Membre Expert
le 15/03/2013 18:52
Citation Envoyé par Enerian  Voir le message
Là on touche du concret, même si ce n'est qu'une plateforme parmi tant d'autres.

Justement ce n'est qu'une plateforme parmis tant d'autres, par exemple pour le .Net GitHub est loin d'etre le premier choix (d'ailleurs TFS existe pour les entreprises et pour le public je vois souvent SourceForge).

Je ne suis pas sur que ne pas voir C# dans ce classement signifie que peu de monde utilise C#, bien au contraire. Je ne pense donc pas que GitHub soit vraiment révélateur.
Avatar de Enerian Enerian
http://www.developpez.com
Membre émérite
le 15/03/2013 22:09
@alex_vino : Je suis entièrement d'accord avec toi. Mon point n'est pas de dire que le classement des langages utilisés dans les projets hébergés par github est représentatif de l'ensemble des projets. Ce serait plutôt de dire que ce classement prouve que le JavaScript monte en popularité et que son utilisation se diversifie de plus en plus.
Avatar de cgoyeau cgoyeau
http://www.developpez.com
Invité de passage
le 21/03/2013 19:09
Bjr,
J'ai plus de 25 ans d'expérience dont 17 en C et 6 en C++.
J'aimerai bien savoir comment ces classements sont fait. En regardant les divers sites d'offres d'emploi, mon constat est le suivant en terme de priorité pour les langages de programmation :
1) Java
2) .NET (c#)
3) C++ Unix/Linux trsè peu Microsoft

Je cherche encore des opportunités en C
Avatar de stailer stailer
http://www.developpez.com
Membre Expert
le 22/03/2013 16:54
Je suis également d'accord avec Alex Vino.

Sur GitHub on peut être surpris qu'il n'y ait pas trop de projets C# or sur CodePlex par exemple c'est exactement l'inverse car la plateforme a été clairement orientée .Net dès le début (même si je sais bien qu'on y trouve beaucoup de projets PHP ou JS).

Dans tous les cas, je trouve assez bancal ces stats de langage par rapport à la recherche sur google ou aux plateformes d'hébergement de codes sources.
Avatar de sekaijin sekaijin
http://www.developpez.com
Expert Confirmé Sénior
le 23/03/2013 9:38
Je ne suis pas étonné par cette montée.

Js comme tout langage a mis du temps à se stabiliser.
De par sa présence dans le navigateur et le peu de connaissant à avoir pour débuter il est devenu quasi incontournable dans ce domaine.
les librairies comme JQuery ont permis de renforcer et faciliter l’intégration de comportement complexe dans les sites HTML
Les frameworks comme ExtJS propose un support d’application à l’IHM complexe toute en respectant les concepts de développement que l’on trouve habituellement dans les frameworks comme QT ou le développement Windows.
Le tout en reportant côté serveur les traitements métier et la persistance.
Le découpage est dans la ligne directe des WebApp l’IHM sur le poste client le métier sur le serveur tout en bénéficiant des mêmes qualités qu’un framework pour faire des IHM native.

Restait l l’implémentation côté serveur. Bien que né sur le serveur (Netscape) le langage a mis longtemps à s’y développer. Peu d’implémentation au début très disparate. Les tentatives de consensus ont fini par donner CommonJS et les implémentations ont commencé à arriver. Même si le côté n’est pas portable à 100*% de l’un à l’autre les concepts de base et la façon d’y accéder sont communs. C’est un grand pas qui fait que de ce côté-là aussi le langage prend de l’ampleur.

Mais il y a une caractéristique (qui n’est pas propre à JavaScript) qui est toute aussi intéressante. Le langage en lui même est un tout petit noyau et dès le départ il a été conçu pour s’associer à d’autres outils. Le serveur HTTP Netscape en premier, puis les navigateurs, l’OS Windows, etc. cette capacité et le fait que js sois un langage interprété font qu’il est intéressant pour rendre toute application scriptable. Pendant longtemps TCL fut l’un des langages de prédilection pour cela. En quelques lignes de C on embarquait un interprète TCL dans son application, une dizaine de lignes de code suffisant à ajouter des commandes TCL qui activer du code natif de l’application. Très rapidement, on avait un langage de script intégré à son application. Python et Perl ont aussi dans ce domaine eu leur heure. JavaScript plus exactement EcmaScript arrive à son tour. Avantage à la rapidité et la légèreté de son interprète et surtout à tout du fait de son accessibilité dans le domaine du web. Pour un utilisateur avancé de l’appli, écrire un script n’est plus une affaire de spécialiste.

A+JYT
Avatar de Cedric Chevalier Cedric Chevalier
http://www.developpez.com
Chroniqueur Actualités
le 13/05/2013 7:43
TIOBE : regain d’intérêt pour Objective-C qui reprend la troisième place du classement
le langage demeure à la 8e position sur PYPL ou Python enregistre la plus forte progression

Le classement de TIOBE pour le mois de mai est disponible. Par rapport à celui de l'année passée à la même période, quelques petites surprises sont au rendez-vous.

Objective-C, le langage de programmation d'Apple, ravit la troisième place au C++, après l'avoir perdue le mois dernier. Objective-C enregistre 10,4 % de part, soit une augmentation de 2,12 % par rapport au dernier classement, quand C++ enregistre 9,19 % de part, en baisse de 0,63 % par rapport au dernier classement.


JavaScript perd également son rang de dixième au profit de Ruby qui occupait la onzième place au dernier classement. Pourtant, il reste toujours le langage le plus populaire sur GitHub.

Les langages C, Java, C#, PHP, Visual Basic, Python et Perl conservent leurs positions respectives. Le langage C demeure le « King » dans le classement de TIOBE. Il est suivi par son dauphin Java en deuxième position.

On note également des progressions fulgurantes dans ce classement. C'est le cas pour le Bash, qui gagne 8 places et quitte la vingt-quatrième position pour la seizième.

D'un autre côté, le classement de PYPL pour le mois de mai présente une tendance toute différente. Si ce dernier conserve les mêmes langages de programmation du top dix de TIOBE dans son propre top dix, ceux-ci y occupent par contre des rangs différents. Dans ce classement, Objective-C occupe plutôt la huitième position. Le C perd trois places et devient sixième au classement général. Java reste le numéro un.



Source : TIOBE, PYPL

Et vous ?

Avec votre expérience de développeur, lequel des deux classements est le meilleur ? Pourquoi ?
Avatar de GTSLASH GTSLASH
http://www.developpez.com
Inactif
le 13/05/2013 17:45
c# 6% c'est une blague ? A moins qu'ils ne compte egalement les programmes dans les decodeurs tv, ...
Avatar de Lutarez Lutarez
http://www.developpez.com
Membre Expert
le 13/05/2013 21:32
Citation Envoyé par GTSLASH  Voir le message
c# 6% c'est une blague ?

L'indice TIOBE est lui-même une vaste blague : il ne prends pas en compte les recherches d'informations sur les documentations officielles (JavaDoc, MSDN, ...).
Offres d'emploi IT
Ingénieur(e) développement java /web
CDI
CDS SOFT - Provence Alpes Côte d'Azur - Sophia-Antipolis
Parue le 01/10/2014
Analyste développeur c# .net
CDI
Apside - Ile de France - Boulogne-Billancourt (92100)
Parue le 01/10/2014
Consultant senior deploiement exalead h/f
CDI
Dassault Systèmes - Ile de France - Paris (75000)
Parue le 30/09/2014

Voir plus d'offres Voir la carte des offres IT
 
 
 
 
Partenaires

PlanetHoster
Ikoula