Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Chroniqueur Actualités

    Le langage C dépasse Java et devient le langage le plus populaire selon l'index TIOBE
    Le langage C dépasse Java et devient le langage le plus populaire selon l'index TIOBE
    et Rust se rapproche du top 20 du classement

    L'index TIOBE a mis à jour son classement pour le mois de mai 2020 et on note que le langage de programmation C est de retour à la première place. Rappelons que le Programming Community Index de TIOBE mesure la popularité des langages de programmation et fait un rapport chaque mois. Le principal critère retenu par cet indice est le nombre de pages web retournées par un moteur de recherche lorsqu'on lui soumet le nom du langage de programmation. Paul Jansen, PDG de TIOBE explique cette montée par le fait que Java et C étaient déjà très proches en avril, mais ce mois-ci, C surpasse à nouveau Java.

    « La dernière fois que C était numéro un, c'était en 2015. On ne peut que deviner pourquoi C est à nouveau numéro un. L'une des raisons pourrait être le virus Corona. Cela peut sembler idiot, mais certains langages de programmation bénéficient vraiment de cette situation. Les exemples sont Python et R dans le domaine des sciences des données car tout le monde cherche un antidote pour le virus. Mais les langages logiciels embarqués tels que C et C ++ gagnent également en popularité car ils sont utilisés dans les logiciels pour les dispositifs médicaux », explique-t-il.


    Le rapport de TIOBE du mois dernier annonçait déjà que le langage C se rapprochait de plus en plus de la première place qu'occupe Java depuis un moment déjà. Java est maintenant en deuxième position suivi de Python et C++. Il faut noter aussi que Rust se rapproche du top 20 en passant de la 27e place le mois dernier à la 21e place.

    Il faut noter que l'index TIOBE n'est pas très apprécié par les internautes. Ils remettent en cause l'efficacité de la méthodologie employée par TIOBE pour faire son classement. Certains disent qu'il classe les langages de programmation en fonction de l'efficacité des moteurs de recherche et que cela ne représente en aucun cas la popularité d'un langage. Pour eux, l'hypothèse d'un bon référencement n'indique pas la pertinence. Un autre pose alors la question de savoir comment mesurer la popularité d'un langage.

    Est-ce par lignes de code existant dans le monde entier ? Ou par le nombre de messages StackOverflow marqués ? Ou par le nombre d'offres d'emploi pour le langage ? Ou encore par le nombre d'étoiles GitHub ? Ou par vote classé de tous les programmeurs du monde ? Ou par concours de code de style Battle Royale où chaque langage présente son champion pour faire face à la tâche de mettre en place une blockchain cloud de microservices en tant que service ?

    Le 15 avril dernier, Developpez.com présentait une étude complète annuelle sur les langages les plus demandés, et les salaires proposés, basée sur les offres d'emploi postées sur le Portail Emploi de Developpez.com. Cette étude fait suite à trois ans d'études du même genre réalisées au fur et à mesure des années ; celle-ci se base donc sur les données de l'année 2019, antérieure à la pandémie. Voici pour commencer la popularité des différents langages dans les 20 000 offres d'emploi postées en 2019 sur Developpez.com :


    Ainsi que l'évolution de la popularité des différents langages de 2013 à 2019 des langages les plus populaires :


    Source : TIOBE

    Et vous ?

    Que pensez-vous du classement TIOBE de ce mois ?

    Voir aussi

    Emploi développeur 2019 : les langages les plus demandés et les mieux payés

    Index TIOBE : C sacré langage de programmation de l'année 2017, Python enregistre encore la plus forte progression annuelle sur PYPL

    Index TIOBE : le langage assembleur est à nouveau dans le top 10 du classement et C est très proche de la 1re place

    TIOBE : la popularité de Java et C est en baisse et Go en hausse depuis le début de 2016

    TIOBE : l'Assembleur profite de la pause estivale pour se hisser dans le top 10 des langages de programmation les plus populaires sur la toile
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre extrêmement actif
    Le langage C dépasse Java et devient le langage le plus populaire selon l'index TIOBE
    Vu que Oracle (qui a racheté Java et mySQL, autant de solutions gratuites quand elles appartenaient à leur géniteur la société SUN) veut se faire un max de fric, il est pas étonnant que Java soit moins utilisé à l'avenir.

    D'autant plus que l'affaire Oracle-Google (Oracle exigeant que Google passe à la caisse pour avoir utilisé du Java dans son OS Android) va être définitivement tranchée par la Cour Suprême des USA. Si Oracle obtient gain de cause, Java ne va pas rester en 2ème place du classement... Cela va être la débandade!

    Il n'y aura plus un seul nouveau projet utilisant Java

  3. #3
    Expert confirmé
    Citation Envoyé par Bill Fassinou Voir le message
    ...Mais les langages logiciels embarqués tels que C et C ++ gagnent également en popularité car ils sont utilisés dans les logiciels pour les dispositifs médicaux », explique-t-il.
    Donc c++ perd 2% parce qu'il gagne en popularité avec les dispositifs médicaux... Non seulement les données de tiobe ne veulent rien dire mais en plus ils ne sont même pas capables de les lire.

  4. #4
    Membre confirmé
    Citation Envoyé par Anselme45 Voir le message
    Vu que Oracle (qui a racheté Java et mySQL, autant de solutions gratuites quand elles appartenaient à leur géniteur la société SUN) veut se faire un max de fric, il est pas étonnant que Java soit moins utilisé à l'avenir.

    D'autant plus que l'affaire Oracle-Google (Oracle exigeant que Google passe à la caisse pour avoir utilisé du Java dans son OS Android) va être définitivement tranchée par la Cour Suprême des USA. Si Oracle obtient gain de cause, Java ne va pas rester en 2ème place du classement... Cela va être la débandade!

    Il n'y aura plus un seul nouveau projet utilisant Java
    La descente de Java dans l'index TIOBE pourrait effectivement s'expliquer par non seulement les embrouilles liés à la nouvelle licence JDK 11 mais aussi a l'histoire Google/Oracle.

    Par contre je pense qu'entre le moment ou j'ai posté ce post et tu as fait ta prophécie qu'il n y aura plus un seul nouveau projet Java, il y'en a déjà plus d'un qui a été créé.