1. #1
    Chroniqueuse Actualités
    Avatar de Blondelle Mélina
    Femme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    mars 2018
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 25
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : mars 2018
    Messages : 75
    Points : 1 989
    Points
    1 989

    Par défaut À quoi ressemble la communauté Python fin 2017 ?

    À quoi ressemble la communauté Python fin 2017 ?
    Résultats d'une enquête menée par la fondation Python et JetBrains

    Fin 2017, la fondation Python et JetBrains ont mené une enquête pour évaluer le nombre de développeurs Python dans le monde. Environ 9500 développeurs de près de 150 pays différents ont participé à ce sondage. Ce qui a permis à la fondation de dresser une cartographie précise de la communauté des développeurs Python.

    Nom : python-language.jpg
Affichages : 5217
Taille : 5,8 Ko

    D'après les résultats présentés par la fondation, parmi les développeurs Python, 79 % utilisent Python comme langage principal, alors que 21 % l'utilisent langage secondaire.

    Nom : python-cool.PNG
Affichages : 3623
Taille : 26,0 Ko

    Certains développeurs combinent Python avec d'autres langages. Dans certains cas, il est utilisé comme langage principal et dans d'autres comme langage secondaire. Il est ressorti de ce sondage que la moitié des développeurs utilisant Python comme langage principal utilisent également JavaScript. Quant à ceux qui utilisent Python comme langage secondaire, 46 % d'entre eux utilisent encore JavaScript. Ce qui montre que les développeurs Python utilisent en général JavaScript. Les tableaux ci-dessous montrent dans quelles proportions les autres langages sont utilisés avec Python, selon que Python est le langage principal ou un langage secondaire des développeurs.

    Nom : python-ensemble-cool.png
Affichages : 3632
Taille : 228,0 Ko

    Il a également été demandé aux développeurs les raisons pour lesquelles ils utilisent Python. Alors, 50 % ont répondu qu'ils utilisent Python pour l'analyse des données, 49 % pour le développement web, 35 % pour l'administration système/écriture de scripts d'automatisation, 32 % pour la programmation de parseurs/scrapers/crawlers, 31 % pour le machine learning, 28 % à but éducatif, 26 % pour les tests logiciels/rédaction de tests automatisés, 22 % pour le prototypage logiciel, 21 % pour la programmation réseau.

    Le sondage a été aussi réalisé sur la version de Python la plus utilisée. Il en est ressorti que Python 3 est plus utilisée (75 %) que Python 2 (25 %). L'utilisation de Python 3 est en croissance rapide. Selon les dernières recherches en 2016, 60 % utilisaient Python 2 contre 40 % pour Python 3, nous le rappelle la fondation. Aussi, ajoute-t-elle, l'utilisation de Python 2 est en déclin, car elle n'est pas activement développée, ne possède pas de nouvelles fonctionnalités et sa maintenance va être arrêtée 2020.

    Source : Python

    Et vous ?

    Qu'en pensez-vous ?
    Quelle version de Python utilisez-vous le plus ?
    Pourquoi utilisez-vous Python ?
    Vous combinez si souvent Python avec d'autres langages ? Si oui, lesquels ?

    Voir aussi :

    IEEE : Python devient le meilleur langage en 2017 en dépassant C et Java
    En 2017, Python 2.7 est plus utilisé (63,7 %) que la version 3.x dans les projets commerciaux
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Expert éminent
    Avatar de tyrtamos
    Profil pro
    Inscrit en
    décembre 2007
    Messages
    3 430
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : décembre 2007
    Messages : 3 430
    Points : 6 572
    Points
    6 572
    Billets dans le blog
    6

    Par défaut

    Bonjour,

    Citation Envoyé par Blondelle Mélina Voir le message
    => Qu'en pensez-vous ?
    Cela confirme l'importance d'Internet dans les développements (javascript, html, php, ...). Cependant, ce que je fais la plupart du temps ne semble pas avoir été identifié dans les statistiques: des applications graphiques (j'utilise PyQt5). Par exemple un logiciel pour le traitement d'un concours, pour du multimédia audio et/ou video), pour de la gestion/extraction SQL d'une base de données relationnelle, pour la visualisation/sélection de photos, etc... En tout cas, ça ne colle pas bien avec "l'analyse de données". Mais peut-être suis-je le seul à faire ce genre de programmes?

    Citation Envoyé par Blondelle Mélina Voir le message
    => Quelle version de Python utilisez-vous le plus ?
    Python 3.5. J'attends toujours un peu avant de prendre le tout dernier pour laisser aux éditeurs de modules externes de "rattraper"...

    Citation Envoyé par Blondelle Mélina Voir le message
    => Pourquoi utilisez-vous Python ?
    C'est un langage facile, moderne et puissant. En plus, la partie interprétée passe la main rapidement à des modules compilés écrits en C ou C++, ce qui fait que les programmes Python sont plutôt rapides. On se retrouve par exemple avec des programmes graphique dont la rapidité (d'affichage et de traitement) est tout à fait opérationnelle pour les utilisateurs. Avec ça, on a le "meilleur des deux mondes".

    Citation Envoyé par Blondelle Mélina Voir le message
    => Vous combinez si souvent Python avec d'autres langages ? Si oui, lesquels ?
    Je combine rarement plusieurs langages dans la même application, mais il m'arrive de fabriquer du html-css-javascript avec Python, ainsi d'ailleurs que du pdf. Il m'arrive aussi de construire des modules Python spécifiques en C++ mais je préfère dans ce cas les fabriquer avec cython. Dans la liste donnée, je n'utilise ni java ni C#.
    Grâce au brillant réseau local de Windows 10, j'ai redécouvert le partage de fichier par clé USB: bravo Microsoft!
    Un expert est une personne qui a fait toutes les erreurs qui peuvent être faites, dans un domaine étroit... (Niels Bohr)
    Mes recettes python: http://www.jpvweb.com

  3. #3
    Chroniqueuse Actualités
    Avatar de Blondelle Mélina
    Femme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    mars 2018
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 25
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : mars 2018
    Messages : 75
    Points : 1 989
    Points
    1 989

    Par défaut Mais peut-être suis-je le seul à faire ce genre de programmes?

    Citation Envoyé par tyrtamos Voir le message
    Bonjour,


    Mais peut-être suis-je le seul à faire ce genre de programmes?


    Sans doute non. Ceci est une étude statistique basée sur un bloc de développeurs précis tel que mentionné dans le contenu de la news. On pourrait donc être tenté de croire qu'aucun développeur dans ce bloc ne fait ton genre de programme. Mais cela ne veut aussi pas dire que tu es le seul
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Enseignant
    Inscrit en
    juillet 2006
    Messages
    2 452
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : juillet 2006
    Messages : 2 452
    Points : 4 016
    Points
    4 016

    Par défaut

    Qu'en pensez-vous ?
    Que pour 1er langage pour apprendre la programmation en tant qu'autodidacte, j'ai fais le bon choix !

    Quelle version de Python utilisez-vous le plus ?
    La version 3.4, et un peu la version 3.6, cependant je ne comprend pas que certains insistent encore avec une version 2.x, il n'y a aucune raison de continer avec au moment où j'en parle.

    Pourquoi utilisez-vous Python ?
    Pour automatiser mes tâches au niveau de mon réseau local, mon travail, faire utiliser à mes élèves les outils numériques, ...

    Vous combinez si souvent Python avec d'autres langages ? Si oui, lesquels ?
    Souvent non, mais comme j'aime le C, j'utilise cython que j'apprécie comme colle Python/C. Je me suis aussi amusé avec Python/Fortran, Python/C++, jython et ça fonctionne plutôt bien, sauf pour ce dernier limité à la version 2.x.
    Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
    La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)

Discussions similaires

  1. Réponses: 1068
    Dernier message: 11/07/2018, 21h41
  2. A quoi ressemble le constructeur par défaut de la JVM ?
    Par gstratege dans le forum Langage
    Réponses: 2
    Dernier message: 22/10/2015, 11h43
  3. C'est quoi le polymorphisme en python?
    Par Aboubakar Ahamda dans le forum Général Python
    Réponses: 5
    Dernier message: 28/08/2015, 09h05
  4. [FAQ] Renommer "À quoi ressemble un code JavaScript ?"
    Par SylvainPV dans le forum Contributions JavaScript / AJAX
    Réponses: 1
    Dernier message: 06/11/2013, 16h51

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