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

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    juin 2016
    Messages
    1 763
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : juin 2016
    Messages : 1 763
    Points : 40 327
    Points
    40 327
    Par défaut Index TIOBE : l'Objective-C perd de sa popularité et quitte le top 20 des langages de programmation
    Index TIOBE : Objective-C perd de sa popularité et quitte le top 20 des langages de programmation
    alors que l'on assiste à un regain de croissance pour le langage Fortran

    La version d'avril 2021 de l'index TIOBE vient de paraître et elle semble montrer qu'Apple a réussi son pari de remplacer l'Objective-C par Swift. Alors que le langage a perdu lentement des places dans l'index depuis l'introduction de Swift en 2014, la nouvelle mise à jour du classement l'éjecte complètement du top 20 des langages de programmation les plus populaires. Il occupe désormais la 23e place du classement et pendant ce temps, le Fortran, un langage vieux de plus de 60 ans, suscite à nouveau l'intérêt. Fortran occupe maintenant la 20e place dans le nouveau classement, contre la 34e place il y a un an.

    Objective-C plonge à la 23e place du classement de l'index TIOBE

    L'Objective-C est le langage de programmation généraliste utilisé pour le développement d'OS X et d'iOS dans les premiers temps d'Apple. Il est orienté objet réflexif et constitue une extension du C ANSI, comme le C++. Toutefois, il se distingue de ce dernier par sa distribution dynamique des messages, son typage faible ou fort, son typage dynamique et son chargement dynamique. Il a occupé une place de choix dans l'index TIOBE jusqu'en 2014, et a été retenu pour le prix du langage de l'année en 2011 et 2012. À l'époque, toutes les applications pour l'iPhone d'Apple étaient écrites en Objective-C.

    Nom : 41.png
Affichages : 2884
Taille : 14,5 Ko

    Puis, Apple a introduit Swift en 2014 dans le but de le remplacer. Depuis, l'Objective-C a perdu en popularité, même s'il a fallu un certain temps pour que Swift grimpe dans le classement et devienne plus populaire que son prédécesseur. Le langage a progressivement reculé dans l'index TIOBE, mais ce n'est que ce mois-ci qu'il est sorti du top 20 des langages de programmation les plus populaires. Cependant, si Swift a réussi à évincer l'Objective, sa popularité semble également baisser depuis quelques années. L'on associe cela à la prolifération des frameworks de développement d'applications multiplateforme, comme Flutter de Google.

    La version d'avril 2021 de l'index TIOBE voit le langage de programmation tomber à la 15e place, contre la 11e place en avril 2020. L'index est mis à jour une fois par mois et est conçu pour fournir un indicateur de la popularité des langages de programmation, basé à la fois sur les classements des moteurs de recherche et le nombre d'ingénieurs logiciels, de vendeurs et de cours spécialisés dans chaque langage. Python, quant à lui, continue de gagner en popularité dans les domaines en plein essor de la science des données, de l'intelligence artificielle et de l'apprentissage automatique.

    Par ailleurs, le langage C conserve la première place dans l'index d'avril 2021, suivi de Java, Python, C++ et C#. Ces chiffres restent inchangés depuis février 2021. En outre, Visual Basic et JavaScript n'ont pas bougé non plus, occupant respectivement les 6e et 7e places. Le langage d'assemblage (Assembly Language) a dépassé PHP et SQL pour s'emparer de la huitième place, suivi de PHP en 9e et de SQL en 10e.

    Regain de croissance pour Fortran vieux de plus de 60 ans

    Selon une enquête réalisée en janvier par la société de formation de programmeurs CodinGame, JavaScript, Java et Python figurent parmi les langages de programmation les plus recherchés par les responsables du recrutement de nouveaux développeurs. Selon l'étude, JavaScript reste un élément essentiel du développement Web front-end et back-end. De son côté, la popularité de Java est due à sa large utilisation dans l'informatique de bureau et mobile, notamment dans le développement Android. Alors, qu'en est-il des dix autres langages de programmation du top 20 ?

    Nom : 14.png
Affichages : 1676
Taille : 14,6 Ko

    Parmi les 10 derniers, on trouve Classic Visual Basic, Delphi/Object Pascal, Ruby, Go, Swift, R, Groovy, Perl, MATLAB et Fortran. Selon TIOBE, le retour de Fortran dans le top 20 du classement est quelque peu surprenant. TIOBE qualifie le langage de "dinosaure", car il est considéré comme le premier langage de programmation commercial de l'histoire. Figurant désormais à la 20e place du classement (contre 34 en avril 2020), Fortran, qui a vu le jour chez IBM dans les années 1950, reste populaire dans le calcul scientifique. Son meilleur classement dans l'index de TIOBE était la 10e place en 2002.

    « Ce dinosaure est de retour dans le top 20 après plus de 10 ans. Fortran a été le premier langage de programmation commercial de tous les temps et gagne en popularité grâce au besoin massif de calcul (scientifique). Welcome back Fortran », a écrit TIOBE. Ce nouveau classement de TIOBE sort l'Objective-C des 20 premiers langages de programmation, alors que la version de mars 2020 de l'index RedMonk classait le langage à la 13 place, juste 2 rangs après Swift (11e). Par ailleurs, le classement de developpez.com des langages de programmation les plus demandés et les mieux payés a éjecté l'Objective-C de son top 20 depuis avril 2020.

    Le top 10 est composé respectivement par : Java, JavaScript, PHP, C#, Python, C++, C, R, Scala, TypeScript. Notez que le classement a analysé 20 000 offres d'emploi postées en 2019 sur developpez.com. Ensuite, il y a Perl (11e), VBA (12e), Go (13), VB.NET (14), Delphi (15e), Swift(16e), Ruby (17e), WinDev (18e), Matlab (19e), Cobol (20e). Le classement d'avril 2020 de developpez.com des langages de programmation les plus demandés et les mieux payés montre que Java est toujours le numéro 1 incontesté de l'Emploi et JavaScript le numéro 2. Cette tendance se maintient depuis quatre ans maintenant.

    Source : Index TIOBE

    Et vous ?

    Que pensez-vous du classement TIOBE d'avril 2021 ?
    Que pensez-vous de la perte de vitesse de l'Objective-C ? L'utilisez-vous toujours ? Pourquoi ?
    Comment expliquez-vous le retour du Fortran dans le top 20 des langages de programmation les plus populaires ?

    Voir aussi

    JavaScript reste le langage le plus populaire et Python relègue Java à la 3e place, son classement le plus bas jamais enregistré, selon le classement de RedMonk

    Classement des langages de programmation : Python est désormais aussi populaire que Java selon l'index RedMonk, TypeScript continue son ascension dans le Top 10

    Emploi développeur 2019 : les langages les plus demandés et les mieux payés
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur avant-vente
    Inscrit en
    septembre 2020
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur avant-vente

    Informations forums :
    Inscription : septembre 2020
    Messages : 125
    Points : 449
    Points
    449
    Par défaut
    Pas mal de bibliothèques mathématiques des langages dit "modernes" utilisent des backends codés en Fortran. Vous avez dit dinosaure ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    février 2003
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2003
    Messages : 23
    Points : 23
    Points
    23
    Par défaut
    En regardant bien, on voit qu'il n'y a pas que Fortran qui fait son comeback :
    - Groovy
    - Delphi
    - Visual Basic
    et même le langage assembleur ( si je ne me trompe pas en lisant "Assemby language" ), font une remontée !

    En même temps, les pourcentages (colonne "ratings") sont tellement faibles qu'un rien suffit à provoquer une baisse ou une remontée.

  4. #4
    Membre habitué

    Profil pro
    Inscrit en
    décembre 2010
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2010
    Messages : 51
    Points : 144
    Points
    144
    Billets dans le blog
    1
    Par défaut Fortran-lang.org
    Le retour de Fortran s'explique par l'activité fébrile de la communauté Fortran-lang.org créée il y a un an. Plus de détails dans mon message sur le Forum Fortran.

Discussions similaires

  1. Rust entre dans le top 20 de l'indice Tiobe de popularité des langages de programmation pour la première fois
    Par Stéphane le calme dans le forum Débats sur le développement - Le Best Of
    Réponses: 2
    Dernier message: 15/06/2020, 14h47
  2. Réponses: 2
    Dernier message: 28/05/2020, 22h01
  3. Réponses: 2
    Dernier message: 06/09/2018, 14h17
  4. Réponses: 12
    Dernier message: 13/07/2016, 01h05
  5. Index TIOBE du classement des langages de programmation
    Par Gordon Fowler dans le forum Actualités
    Réponses: 564
    Dernier message: 13/01/2013, 18h51

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