IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Actualités Discussion :

Java chute sur les indices Tiobe et PyPl

  1. #1
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Java chute sur les indices Tiobe et PyPl
    Java chute sur les indices Tiobe et PyPl
    Developpez.com sacre C#, tandis que GitHub couronne JavaScript

    Les indices de popularité des langages de programmation Tiobe et PyPL pour le mois de novembre sont disponibles avec leur lot de surprises.

    Très souvent critiqués par nos lecteurs parce qu’ils ne fournissent pas une représentation proche de la réalité, nous avons trouvé opportun d’ajouter à ces indices le classement sur GitHub et les résultats du dernier sondage sur Developpez.com (lancé en juin 2013).

    La première remarque est la perte de vitesse de Java sur Tiobe et PyPL. Le langage se fait de plus en plus distancer par le C (qui occupe la première position) sur l’index Tiobe, avec une part de 16,5 %, lui permettant d’occuper la seconde place. Sur l’index PyPL, Java baisse également, mais demeure le langage le plus populaire.

    Tiobe note que 3 des 4 langages dans le top 20 qui enregistrent une bonne progression sont liés à Microsoft : C#, VB.Net et Transact-SQL.


    Classement Tiobe

    Du coté de PyPL, les langages qui se distinguent le mieux sont Python, qui gagne 1,4 point et ferme le top 3, ainsi que le langage d’Apple Objective-C, qui affiche la plus grosse progression (+ 1,7 point), grâce au regain d’intérêt entrainé par iOS 7.


    Classement PyPL

    Pour les lecteurs de Developpez.com, la tendance est toute autre, mais se rapproche néanmoins des classements de Tiobe et PyPL. C# est couronné par nos lecteurs, suivi par les langages C++, Java, C et Python.


    Classement Developpez.com

    Dernier indicateur, et non des moindres : la célèbre plateforme d’hébergement des projets GitHub. Selon la plateforme, la plupart des projets en 2013 sont développés en JavaScript (26 4131 repositories), suivi de Ruby (218 812). Java ferme le trio de tête (157 618).


    Classement GitHub

    En croisant nos quatre sources d’information, il est intéressant de noter que Java est le seul langage qui occupe une place sur le podium dans chaque classement. Preuve qu’au final, il demeure le langage le plus populaire ?

    Alors que GitHub mesure son index de popularité des langages de programmation en se basant sur les projets qu’il héberge (dont la majorité est open source), 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. Le classement de Developpez est basé sur les votes des lecteurs.


    Sources : Tiobe, PyPL, Developpez.com, GitHub


    Et vous ?

    Quelles conclusions tirez-vous de ces classements ?

    Java serait-il le langage le plus populaire ?

    Quel classement vous semble plus proche de la réalité ?

  2. #2
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Janvier 2008
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 623
    Points : 1 369
    Points
    1 369
    Par défaut
    Tiobe : -0.93%
    PyPL : -1.2%

    Chute libre ? really ?
    La marge d'erreur est plus grande...

    Sinon on va pas refaire le débat sur la véracité/utilité de ces classements...

  3. #3
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 738
    Points
    3 738
    Par défaut
    Chute libre... on dirait un titre de gala quoi !

    Il fait une chute libre de 20 cm

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2009
    Messages : 22
    Points : 45
    Points
    45
    Par défaut
    python:

    tiobe: -0.95
    pypl: +1.4

    je pense que la dégringolade de java est en effet assez.... virtuelle.

  5. #5
    Rédacteur/Modérateur

    Avatar de yahiko
    Homme Profil pro
    Développeur
    Inscrit en
    Juillet 2013
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 1 424
    Points : 8 712
    Points
    8 712
    Billets dans le blog
    43
    Par défaut
    [troll]
    Comme je n'ai jamais compris comment on pouvait développer avec Java, je ne vais pas m'en plaindre.
    [/troll]

    Java c'est plus selon moi un langage à vocation pédagogique et universitaire qui a eu du succès parmi certains puristes prescripteurs de nouvelles technos. Mais cette génération tend à disparaître au profit de nouvelles plus pragmatiques. Et ce n'est pas plus mal.

  6. #6
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2009
    Messages
    420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2009
    Messages : 420
    Points : 1 470
    Points
    1 470
    Par défaut
    Sur tiobe je note:
    C: -1.07%
    Java: -0.93%

    Donc selon tiobe, Java "chute" moins que C, et pourtant vous dites ceci:
    Citation Envoyé par Hinault Romaric Voir le message
    La première remarque est la perte de vitesse de Java. Le langage se fait de plus en plus distancer par le C
    Soit je ne comprends rien, soit vous voulez vraiment convaincre tout le monde que Java c'est pas bien et qu'il faut changer...

    Ca aurait un rapport avec ça ?
    Citation Envoyé par Hinault Romaric Voir le message
    Tiobe note que 3 des 4 langages dans le top 20 qui enregistrent une bonne progression sont liés à Microsoft : C#, VB.Net et Transact-SQL.
    ...non, je dois me tromper.

  7. #7
    Nouveau membre du Club
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Points : 39
    Points
    39
    Par défaut
    Franchement C#, c'est juste une des meilleurs choses que Microsoft ait fait.

  8. #8
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2010
    Messages : 62
    Points : 125
    Points
    125
    Par défaut
    Je pense que pour évaluer l'utilisation d'un langage, il faut faire un sondage; et non se baser sur des recherches effectuées par des personnes sur internet.

    je ne travaille qu'avec JS, PHP et quelque rare fois java. cela ne manche pas de tout le temps faire des recherches sur python, c#...

  9. #9
    Membre expert

    Développeur NTIC
    Inscrit en
    Janvier 2011
    Messages
    1 670
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Développeur NTIC
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 670
    Points : 3 942
    Points
    3 942
    Par défaut
    Citation Envoyé par Ukualai Voir le message
    Franchement C#, c'est juste une des meilleurs choses que Microsoft ait fait.
    [Topikatroll]
    Sûrement la seule en fait. Et encore
    [/Topikatroll]

  10. #10
    Expert éminent sénior

    Avatar de Francis Walter
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    2 315
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2012
    Messages : 2 315
    Points : 26 889
    Points
    26 889
    Par défaut
    Java serait-il le langage le plus populaire ?
    Oui Java est le plus populaire. N'importe qui fait de la programmation informatique connait Java! Une personne pouvant coder en C, PHP ou C++ peut s'initier aisément en Java avec les codes de bases mais ce n'est pas la popularité qui est importante!!
    Dans le domaine du Web, les gens péfère utilisé le PHP pour concevoir leur applications web que le Java simplement parceque PHP = plus accessible, moins de contrainte et moins de procédure que Java.
    Pour la programmation embarquée, le C, Python et Ada domine encore simplement parceque c'est sûr, rapide et assez flexible pour interagir avec le matériel (mémoire, périphérique, etc..).
    Somme toute, Java est le plus populaire mais pas le plus utilisé dans chaque domaine spécifié. Néanmoins avec l'avénénement des smarphones (Android), Java à connu une plus grande communauté que les autres langages non interprétés

  11. #11
    Modérateur

    Homme Profil pro
    Développeur java, access, sql server
    Inscrit en
    Octobre 2005
    Messages
    2 713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur java, access, sql server
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 713
    Points : 4 792
    Points
    4 792
    Par défaut
    Citation Envoyé par Ukualai Voir le message
    Franchement C#, c'est juste une des meilleurs choses que Microsoft ait fait.
    ... en l'ayant complètement copié sur Java (dans les premières années) au point qu'on pouvait facilement passer de l'un à l'autre.

    @Hinault Romaric
    Je ne comprends pas le titre de cette annonce.

    L'indice Tiobe montre une progression de la popularité de Java
    par rapport aux mois précédents (cet été, il était tombé à 16%)
    Tiobe indique qu'il fait moins bien que l'année dernière en novembre c'est tout

  12. #12
    Expert confirmé
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Points : 4 843
    Points
    4 843
    Par défaut
    Citation Envoyé par Népomucène Voir le message
    @Hinault Romaric
    Je ne comprends pas le titre de cette annonce.

    L'indice Tiobe montre une progression de la popularité de Java
    par rapport aux mois précédents (cet été, il était tombé à 16%)
    Tiobe indique qu'il fait moins bien que l'année dernière en novembre c'est tout
    Et alors ?
    Tout ce qu'il fallait c'était trouver un titre accrocheur, tu ne crois pas qu'ils sont allés jusqu'à essayer de comprendre les graphiques quand même, si ?

  13. #13
    Membre éclairé

    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2007
    Messages : 179
    Points : 653
    Points
    653
    Par défaut
    Plein de tutorial pour windows azure et cette new qui dit que Java et en perte de vitesse, faut-il y voir une corrélation ?

  14. #14
    Expert éminent
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 501
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 501
    Points : 6 086
    Points
    6 086
    Par défaut
    Le titre de l'article fait un peut Blogue de Morandini

  15. #15
    Membre chevronné Avatar de zeyr2mejetrem
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Novembre 2010
    Messages
    471
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Novembre 2010
    Messages : 471
    Points : 2 041
    Points
    2 041
    Par défaut
    Concernant l'indice GitHub, il tient compte uniquement du nombre de dépôts créés ...
    Pour que cela soit pertinent, il faudrait compter uniquement les dépôts ayant des contributions régulières et pondérer par la taille des projets.

    En effet, si je pose 6 dépôts différents avec des petits scripts Javascript pour formater un numéro de téléphone, déplacer une image dans une div ou émuler une calculette, il n'est pas normal que je pèse 6 fois plus qu'une appli du genre Eclipse ...

  16. #16
    Membre confirmé Avatar de benratti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    471
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 471
    Points : 649
    Points
    649
    Par défaut
    En fait, le titre de l'article ne semble pas se baser sur les tableaux mais plutot sur ce graphique :



    on constate effectivement une baisse de Java depuis le début de l'année... mais avec un rebond en fin d'année dernière... donc au final, sur l'année, ca ne change pas grand chose.

    Bref, l'analyse présentée dans l'article est un peu légère...

  17. #17
    Expert éminent
    Homme Profil pro
    Big Data / Freelance EURL
    Inscrit en
    Mars 2003
    Messages
    2 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Big Data / Freelance EURL

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 124
    Points : 7 291
    Points
    7 291
    Par défaut
    Chute libre de pouillème de pourcent ça m'a choqué aussi.

    Ce graphique montre une chute....mais depuis 10 ans et pas une chute libre.

  18. #18
    Membre éprouvé

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Points : 1 230
    Points
    1 230
    Par défaut
    je vous propose ces ]courbes qui tendraient à montrer que l'écart, en terme d'emploi, reste relativement constant entre C, Java et C#...

    Le langage C reste donc une valeur sûre... il semble même mieux résister à la crise !

  19. #19
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 325
    Points : 3 769
    Points
    3 769
    Billets dans le blog
    12
    Par défaut
    Citation Envoyé par Faridsarl Voir le message
    Une personne pouvant coder en C, PHP ou C++ peut s'initier aisément en Java avec les codes de bases mais ce n'est pas la popularité qui est importante!!
    [...]
    Pour la programmation embarquée, le C, Python et Ada domine encore simplement parceque c'est sûr, rapide et assez flexible pour interagir avec le matériel (mémoire, périphérique, etc..).
    J'ai eu de la chance de commencer avec un langage de bas niveau (C++) pour ma part, donc je n'ai pas vraiment eu de grande difficulté à passer au PHP et Java (je dois avouer que le passage du C++ au C m'a un peu déstabilisé). Mais pour les personnes que je connais et qui ont fait du PHP pendant très longtemps, ils ont beaucoup de mal avec Java, parce que certaines notions comme les collections d'objet et leurs implémentations ou la généricité/template leur sont inconnu. En fait, pour mes amis, c'est comme "revenir en arrière"... mais ils se trompent
    Donc tout ça pour dire qu'il n'est pas forcément aisé d'apprendre Java.

    Embarquée : C, Python, Ada... un intrus s'est glissé

  20. #20
    Membre actif
    Inscrit en
    Février 2006
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 311
    Points : 253
    Points
    253
    Par défaut
    ... en l'ayant complètement copié sur Java (dans les premières années) au point qu'on pouvait facilement passer de l'un à l'autre.
    Du moins au début mais maintenant quand on voit l'avancé du C# face à Java (à part javaEE)

    Mais pour les personnes que je connais et qui ont fait du PHP pendant très longtemps, ils ont beaucoup de mal avec Java, parce que certaines notions comme les collections d'objet et leurs implémentations ou la généricité/template leur sont inconnu. En fait, pour mes amis, c'est comme "revenir en arrière"... mais ils se trompent
    Donc tout ça pour dire qu'il n'est pas forcément aisé d'apprendre Java.
    J'ai eu le même soucis mais avec l'effet inverse passer du C# vers PHP et on se croit revenir avec un langage tout petit en essayant de comprendre comment imiter une list d'objet...

Discussions similaires

  1. [Java] Informations sur les certification Java
    Par ryodo dans le forum Certifications
    Réponses: 11
    Dernier message: 03/02/2012, 16h41
  2. [Java] Question sur les certifications Java
    Par programmeur400 dans le forum Certifications
    Réponses: 7
    Dernier message: 05/07/2011, 10h36
  3. [Java] Questions sur les certifications
    Par newsbibi dans le forum Certifications
    Réponses: 8
    Dernier message: 26/09/2006, 12h55
  4. Technologie Java sur les téléphones mobiles
    Par tahiti bob dans le forum Java ME
    Réponses: 6
    Dernier message: 04/12/2004, 14h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo