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 :

Index TIOBE du classement des langages de programmation

  1. #161
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 519
    Points : 1 104
    Points
    1 104
    Par défaut
    Ceci dit, je ne ferai pas de Web en PHP non plus

  2. #162
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    ça me rappelle un vieux débat... et surtout, on y retrouve la même une avalanche d'affirmations faites sans réelles connaissances des concepts en jeu


    je m'arrêterai là... je sais bien qu'il est inutile de palabrer ici à ce sujet (ça va encore me prendre 1 semaine à faire le tri sinon )
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #163
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut
    Popularité des langages : Go chute, Objective-C dans le top 10
    D'après le classement du TIOBE Programming Community Index de juin


    Au delà de la rivalité entre Java et C, les deux langages qui continuent de se disputer la première place du classement des langages de programmation les plus populaires, l'index mensuel de TIOBE recèle en juin deux enseignements intéressants.

    Le premier concerne Go, le langage de Google qui avait récemment fait une progression fracassante. Go connait aujourd'hui un recul très significatif puisqu'il recule brutalement et disparaît du Top 20 de l'indice (21ème).

    En sens inverse, l'arrivée de l'iPad et les ventes de l'iPhone qui continuent à très bien se tenir, ont semble-t-il dopé l'Objective-C.

    Objective-C est le langage utilisé sur Mac OS X. Il était 40ème en 2002, 39ème en mai 2009. Il rentre aujourd'hui dans le Top 10 (9ème place).

    Les raisons du recul de Go sont, elles, plus difficiles à cerner.

    Elu langage de l'année 2009 – toujours selon TIOBE – l'effet de mode serait passé. Mais un tel recul reposerait également sur des raisons plus profondes : le langage ne serait pas encore assez mature pour être utilisé dans des projets professionnels, analyse l'éditeur.

    Le classement de la popularité des langages (et pas de leurs qualités ni de leurs utilisations, précise TIOBE) est disponible sur cette page.

    On y notera au passage, et pour la petite histoire, que Java est redevenu numéro 1 devant C.





    Et vous ?

    L'entrée de l'Objective-C dans le Top 10 est-elle d'après vous durable ?
    Et Go vous parait-il pouvoir rebondir ?

  4. #164
    Membre émérite

    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 995
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 995
    Points : 2 528
    Points
    2 528
    Par défaut
    Etant donné que les courbes de Java et de C sont très proches, elles risquent de se croiser encore plusieurs fois avant qu'une tendance claire ne se dégage...

    Un autre truc intéressant, c'est que les courbes de VB et de # semblent vouloir se croiser !

  5. #165
    Membre habitué
    Inscrit en
    Juin 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations forums :
    Inscription : Juin 2010
    Messages : 108
    Points : 190
    Points
    190
    Par défaut
    Bonjour a tous,

    Avec C on peut tout faire (et ceci d'une manière très propres) il suffit de ce donner des normes de développement.

    C est le langage de prédilection pour le développement des systèmes, des applications serveur, réseaux et des drivers. Linux doit y être pour quelque chose.

  6. #166
    Membre éclairé
    Avatar de Florian Goo
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    680
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 680
    Points : 858
    Points
    858
    Par défaut
    Les raisons du recul de Go sont, elles, plus difficiles à cerner.
    Pour moi c'est on-ne-peut-plus clair : il y a eu un buzz autour de ce langage à partir du jour de son annonce, générant un grand nombre de recherches à son sujet (rappelons que Tiobe établit son index à partir, entre autres, des recherches effectuées sur Google, Yahoo et consort).
    Une fois le buzz retombé, le nombre de recherches à chuté et Go en a fait de même au sein de l'index.
    Cours : Initiation à CMake
    Projet : Scalpel, bibliothèque d'analyse de code source C++ (développement en cours)
    Ce message a été tapé avec un clavier en disposition bépo.

  7. #167
    Membre chevronné Avatar de philnext
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 552
    Points : 1 780
    Points
    1 780
    Par défaut
    Effectivement il faut revenir aux principes de calculs de ces stats pour bien les comprendre.
    En tout cas je les trouve très intéressantes et pertinentes.

    Avec une belle progression de Perl (pourquoi ??) et Delphi ( qui commence à rattraper fonctionnellement ses concurrents).

  8. #168
    Membre actif Avatar de MadScratchy
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 77
    Points : 230
    Points
    230
    Par défaut
    Citation Envoyé par pascalfares Voir le message
    Bonjour a tous,

    Avec C on peut tout faire (et ceci d'une manière très propres) il suffit de ce donner des normes de développement.

    C est le langage de prédilection pour le développement des systèmes, des applications serveur, réseaux et des drivers. Linux doit y être pour quelque chose.
    Et bien moi je dirai qu'avec pas mal d'autres languages de programmation, on peut aussi tout faire (web, 3D, etc.).

    Et surtout il ne faut pas oublier que le but ce n'est pas le language de programmation en soi, mais ce qu'on veut coder : le programme. Et je trouve bien que maintenant on a le choix des languages. On va peut-être apprécier un language plutôt qu'un autre pour du développement web par exemple, mais le résultat c'est que ça tourne, et avec le minimum d'effort à fournir pour réaliser son projet.

    Il n'y a donc pas de super language à privilégier ou "adorer", mais il y a des languages disponibles pour les programmeurs qui les utiliseront en fonction de leurs besoins.

  9. #169
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    Pour ce qui est de perl c'est sans doute avec l'arrivé du perl 6. Qui est un nouveaux language bien que cousin de perl 5. J'avais lu qu'ils avait:
    - mis un vrai paradigme objet
    - une sysntaxe clair
    - et plein d'autres chose que je me souvient plus

    mais les 2 1er point m'on interpellé et je jette un oeil de temps en temps pour voir ce que ça vaut

  10. #170
    Membre habitué
    Inscrit en
    Juin 2010
    Messages
    108
    Détails du profil
    Informations personnelles :
    Âge : 61

    Informations forums :
    Inscription : Juin 2010
    Messages : 108
    Points : 190
    Points
    190
    Par défaut
    Citation Envoyé par MadScratchy Voir le message
    Et bien moi je dirai qu'avec pas mal d'autres languages de programmation, on peut aussi tout faire (web, 3D, etc.).

    Et surtout il ne faut pas oublier que le but ce n'est pas le language de programmation en soi, mais ce qu'on veut coder : le programme.
    je suis tout a fait en accord avec ces deux points. On peux tout faire avec n'importe quel langage bien sûr (puisque tous modélise des machine de Turing!). Et l'objectif n'est pas d'utiliser un langage mais de réaliser des programmes.

    Il n'en demeure pas moins que C est un langage particulier car le seul à survivre à toutes les modes depuis 1968!!! la question à laquelle je ne saurais répondre est pourquoi? tout ce que je sais est que je prend beaucoup de plaisir quand je programme en C!!!!

  11. #171
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    Ce qui est dommage c'est que les stat ne différencie pas le C de l'objective C, s'aurait permis de mieux interpréter les résultats.
    Et pour ma part quand je dois continuer un prog écrit en C je finis par le réécrire en C++ car le developpeur initial ne connaissait pas la documentation! Bon c'est sur des petit truc de 5000 lignes mais bon. Je ne le ferais pas sur des truc plus grand

  12. #172
    Membre chevronné

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2009
    Messages
    966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2009
    Messages : 966
    Points : 2 078
    Points
    2 078
    Par défaut
    @bioinfornatics :
    Regarde la source tu verra que l'objective C et bien séparé du C
    un jour, quelqu'un a dit quelque chose...

  13. #173
    Membre confirmé

    Profil pro
    Inscrit en
    Mars 2009
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2009
    Messages : 349
    Points : 590
    Points
    590
    Par défaut
    merci j'avais pas vu
    après ce qui concerne le C, je n'ai rien de plus a ajouté que les personnes compétentes se sont exprimmées sur ce language (pas ceux qui croient qu'en C on peut pas faire de 3D)

  14. #174
    Membre éclairé Avatar de Camille_B
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2006
    Messages : 212
    Points : 673
    Points
    673
    Par défaut
    Pour ce qui est de perl c'est sans doute avec l'arrivée du perl 6. Qui est un nouveaux language bien que cousin de perl 5. J'avais lu qu'ils avaient:
    - mis un vrai paradigme objet
    - une sysntaxe clair
    - et plein d'autres chose que je me souviens plus

    mais les 2 1er point m'ont interpellé et je jette un oeil de temps en temps pour voir ce que ça vaut
    Peut-être, mais les raisons à prendre en compte sont également les suivantes :

    1) Perl est très utilisé dans l'industrie. Il fut le langage du web pendant longtemps, il reste encore le langage de l'administration système. Ça n'est pas rien.

    2) Depuis quelques années, grâce au travail sur Perl 6, il y a tout un travail de "rénovation" de Perl 5 afin de répondre aux critiques qui lui furent fait avec l'arrivée des python et des ruby : voir "Modern Perl", "Moose", "Catalyst" etc.

    3) La communauté Perl est particulièrement balèse en communication

  15. #175
    Membre confirmé
    Inscrit en
    Octobre 2007
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 210
    Points : 459
    Points
    459
    Par défaut
    Ce serait sympa des classements par secteur (finance, banque, industrie, jeux video ...)

  16. #176
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Citation Envoyé par bugsan Voir le message
    Ce serait sympa des classements par secteur (finance, banque, industrie, jeux video ...)
    Impossible avec cette méthodologie, de dire si ce matin, ma recherche sur ICAMS concernait la banque ou un autre domaine : le bouzin compte juste que j'ai fait une recherche sur IDCAMS(comme c'est pas un langage, il doit pas compter du tout, mais c'est juste pour l'exemple).
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  17. #177
    ILP
    ILP est déconnecté
    Membre confirmé
    Avatar de ILP
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Mai 2002
    Messages
    258
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Finistère (Bretagne)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 258
    Points : 609
    Points
    609
    Par défaut
    Bizarre que dans leur classement Delphi et Pascal soient séparés.
    Que je sache, Delphi n'est pas un langage, mais un IDE, utilisé principalement pour le Pascal.

  18. #178
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2006
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 519
    Points : 1 104
    Points
    1 104
    Par défaut
    Citation Envoyé par philnext Voir le message
    une belle progression de Perl (pourquoi ??)
    Probablement grâce à l'arrivée prochaine de Perl 6.

    ILP → bien vu, c'est idiot.

  19. #179
    Membre éclairé

    Profil pro
    Inscrit en
    Mai 2009
    Messages
    277
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 277
    Points : 742
    Points
    742
    Par défaut
    J'ai l'impression de sortir d'une autre époque à apprendre le RPG ^^

  20. #180
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 84
    Points : 147
    Points
    147
    Par défaut
    Ce serait sympa des classements par secteur (finance, banque, industrie, jeux video ...)
    Pour le jeux video c'est c++ obligé ( playstation / xbox / wII ... un peu de c# aussi ) + des frameworks énormes et coûteux avec des langages script pour accéder aux API ( python , javascript , etc ... ).

Discussions similaires

  1. JavaScript en tête du classement des langages de programmation
    Par Hinault Romaric dans le forum Actualités
    Réponses: 31
    Dernier message: 07/08/2014, 12h45
  2. Parts de marchés des langages de programmation
    Par Marc Lussac dans le forum Langages de programmation
    Réponses: 51
    Dernier message: 21/05/2013, 13h51
  3. L'avenir des langages de programmation
    Par LordBob dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 02/04/2006, 23h03
  4. Classement des langages
    Par trattos dans le forum Langages de programmation
    Réponses: 9
    Dernier message: 07/12/2005, 12h09

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