Files
1ereNSI/markdown/GUIDO.md
2023-07-04 17:42:43 +02:00

3.8 KiB
Raw Blame History

Guido van Rossum

Introduction

Guido van Rossum, né le 31 janvier 1956 à Haarlem aux Pays-Bas, est un développeur connu pour être le créateur et leader du projet du langage de programmation Python.

Au sein de la communauté pythonienne, il est, jusquen juillet 2018, un Benevolent Dictator for Life « dictateur bienveillant à vie », ce qui signifie qu'il suit le développement de Python et arbitre lorsque la situation le requiert.

Curriculum Vitae

Guido van Rossum

Crédits : Photo de Daniel Stroud, retouchée par Deedub1983 et HarJIT (CC-BY-SA)

Parcours professionnel non exhaustif :

Années Société Activités
1991 CWI Chercheur, où il développe le langage Python
2005 Google Engagé pour développer des outils internes
2013 Dropbox Engagé pour guider les équipes de développement et promouvoir lépanouissement des femmes au sein des équipes d'ingénieurs
2019 - Prend sa retraite
2020 Microsoft Membre de la division développeur de Microsoft

Python

Le langage inventé par Guido Van Rossum a de nombreux avantages :

  1. facile d'utilisation : la force de Python réside dans le fait que son code est court, facile à comprendre,
  2. open source : Selon Wikipédia, s'applique aux logiciels dont la licence respecte des critères précisément établis par l'Open Source Initiative, c'est-à-dire les possibilités de libre :
    1. redistribution,
    2. d'accès au code source
    3. de création de travaux dérivés.
  3. Populaire : Ce langage fonctionne sur tous les principaux systèmes dexploitation et plateformes informatiques. Il est utilisé aussi bien par des débutants que des experts, notamment les data scientists. Selon l'étude de Redmonk de Juin 2020, le langage Python est le 2ème plus populaire des langages de programmation.
rangs des langages de programmation en 2022, selon la popularité

Ce graphique RedMonk suit l'évolution des 20 premiers langages dans l'histoire des classements. Image : RedMonk.

Citations

les langages de programmation sont la manière dont les programmeurs expriment et communiquent leurs idées, 27 Avril 2016

Now, it's my belief that Python is a lot easier than to teach to students programming and teach them C or C++ or Java at the same time because all the details of the languages are so much harder. Other scripting languages really don't work very well there either, date inconnue

Python va certainement continuer à se développer avec notamment lajout de nouvelles bibliothèques. Concernant lutilisation de Python en classe, jespère que les élèves sapproprieront ce langage et pourront lutiliser pour développer des projets extra scolaires et plus tard au quotidien dans leur carrière !, date inconnue

Liens

Quelques caractéristiques

  • Porte des lunettes
  • Habite Genech
  • Porte une barbe