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
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    3 933
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 3 933
    Points : 100 251
    Points
    100 251

    Par défaut Après Redmonk, c'est au tour de l'Index TIOBE de mettre Python dans le top 3 des langages les plus populaires

    Après Redmonk, c'est au tour de l'Index TIOBE de mettre Python dans le top 3 des langages les plus populaires,
    Julia gagne également en notoriété

    Python est entré pour la première fois dans le top trois de l’index des langages de programmation TIOBE, surpassé uniquement par C et Java.

    TIOBE fait les observations suivantes : « Cela a vraiment pris beaucoup de temps. Au début des années 1990, il est entré dans le tableau. Il a ensuite fallu 10 ans pour atteindre le top 10 de l'indice TIOBE pour la première fois. Après cela, il s'est approché lentement mais sûrement du top 5 pour finalement arriver dans le top 3. Python devient de plus en plus omniprésent. C'est déjà le premier choix dans les universités (pour tous les types de sujets pour lesquels la programmation est exigée) et il est maintenant en train de conquérir le monde industriel. Les points de vente de Python sont qu’il est facile à apprendre, facile à installer mais aussi facile à déployer ».

    Dans l’ordre, les langages qui ont occupé le top 5 des plus populaires selon l'index de TIOBE sont Java, C, Python, C ++ et Visual Basic .NET, selon son classement basé sur les moteurs de recherche de septembre 2018.

    Parmi les progressions intéressantes qu’a noté TIOBE figure Rust (qui passe de la 36e à la 31e place), Groove (qui passe de la 44e à la 34e place) mais également Julia (qui passe de la 50e place - sa première entrée dans le top 50 qui a eu lieu en août - à la 39e place - dans le classement de septembre -). Le langage, qui a été dévoilé en 2012 par des spécialistes de l’apprentissage automatique et des données volumineuses, a également fait son apparition sur le baromètre RedMonk le mois dernier. Notons que Python figurait également dans son top 3 du mois dernier, juste derrière JavaScript et Java.

    Nom : tiobe.png
Affichages : 6605
Taille : 11,8 Ko

    Concernant Julia, Redmonk a déclaré « Il y a environ une semaine, nous avons reçu la demande suivante d'un grand vendeur : "Que pensez-vous de Julia - restera-t-il un langage de niche, va-t-il évoluer ou disparaître ?". La question était intéressante, à la fois parce que personne ne nous avais posé de question à propos de Julia depuis un certain temps, mais également à cause de l'entité qui posait la question. Bien que cela ait déjà été mentionné ici, il a eu tendance à évoluer très lentement et n’a donc pas attiré beaucoup d’attention. Mais la question est arrivée au bon moment dans la mesure où, selon nos classements, Julia progresse lentement mais régulièrement. Au cours du trimestre, Julia a gagné trois places, passant à la 36e position, soit son quatrième trimestre consécutif de croissance (36, 39, 40, 52) ».

    Six ans après son lancement, la version Julia 1.0 a été dévoilée en août. Elle a été développée dans le but de sélectionner le meilleur de C, Ruby, Python, R et MATLAB, et de le proposer dans un langage aux « développeurs avides » et aux chercheurs en apprentissage automatique.

    Julia, qui a été développée et incubée au MIT, est libre et open source, avec plus de 700 contributeurs actifs, 1 900 paquets enregistrés, 41 000 étoiles GitHub, 2 millions de téléchargements et un taux de croissance des téléchargements de 101%. Le MIT note qu’il est utilisé dans plus de 700 universités et instituts de recherche et par des sociétés telles qu'Aviva, BlackRock, Capital One et Netflix.

    « La sortie de Julia 1.0 indique que Julia est maintenant prête à changer le monde technique en combinant la productivité de haut niveau et la facilité d’utilisation de Python et R avec la vitesse fulgurante de C ++ », a déclaré le Professeur MIT CSAIL (Computer Science and Artificial Intelligence Lab) Alan Edelman, le directeur de Julia Lab au MIT qui est également l’un des cofondateurs de Julia..

    Une autre organisation de premier plan qui s'est tournée vers Julia est la Federal Aviation Administration, dont le partenaire Lincoln Labs utilise Julia pour développer le système d'évitement des collisions aéroportées de nouvelle génération.

    Un avantage clé de Julia est qu'il est possible de développer des algorithmes, de les tester et de les exécuter sur des ensembles de données volumineux, puis de fournir les algorithmes dans un seul langage.

    Et Julia a gagné ses galons en tant que langage utilisé pour créer l'application de supercalculateurs Celeste, qui a été utilisée pour traiter l'ensemble de données Sloan Digital Sky Survey et cataloguer avec précision 188 millions d'objets astronomiques en 14,6 minutes.

    Source : Index TIOBE, MIT, Redmonk

    Et vous ?

    Utilisez-vous Python ? Pour quel type de développement ?
    Avez-vous déjà entendu parlé de Julia ? L'avez-vous essayé ?
    Qu'est-ce qui peut, selon-vous, expliquer la montée en puissance de Python, Julia, Rust et Groove ?

    Voir aussi :

    RedMonk janvier 2018 : Go semble déjà essoufflé et Swift rattrape Objective-C alors que Kotlin est en pleine ascension dans le classement
    Index TIOBE : C sacré langage de programmation de l'année 2017, Python enregistre encore la plus forte progression annuelle sur PYPL
    TypeScript entre dans le top 20 des langages les plus populaires, d'après le classement Redmonk de juin 2017
    Classement Tiobe : les langages de script sont en baisse auprès des développeurs, et Objective-C et Swift sont en passe de sortir du top 20
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre expert
    Avatar de Pyramidev
    Homme Profil pro
    Développeur
    Inscrit en
    avril 2016
    Messages
    778
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : avril 2016
    Messages : 778
    Points : 3 402
    Points
    3 402

    Par défaut

    Citation Envoyé par Stéphane le calme Voir le message
    « La sortie de Julia 1.0 indique que Julia est maintenant prête à changer le monde technique en combinant la productivité de haut niveau et la facilité d’utilisation de Python et R avec la vitesse fulgurante de C ++ », a déclaré le Professeur MIT CSAIL (Computer Science and Artificial Intelligence Lab) Alan Edelman, le directeur de Julia Lab au MIT qui est également l’un des cofondateurs de Julia..
    Julia semble être un bon langage, mais il faut que ses partisans arrêtent la publicité mensongère : aucun langage avec un ramasse-miettes obligatoire n'égalera les performances de C et C++.

  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    mars 2012
    Messages
    1 813
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : mars 2012
    Messages : 1 813
    Points : 2 934
    Points
    2 934

    Par défaut

    Et l'assembleur?

    "cataloguer avec précision 188 millions d'objets astronomiques en 14,6 minutes."

    WOW, WTF is that!
    Si la réponse vous a aidé, pensez à cliquer sur +1

Discussions similaires

  1. Réponses: 4
    Dernier message: 20/02/2018, 16h01
  2. Un site sur trois parmi les plus populaires est vulnérable
    Par Stéphane le calme dans le forum Sécurité
    Réponses: 3
    Dernier message: 03/04/2015, 12h30
  3. Réponses: 7
    Dernier message: 31/08/2010, 18h01

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