Qui a créé le langage python ?
La signification originale de Python est "python". En 1989, le Néerlandais Guido van Rossum a inventé un langage de programmation de haut niveau interprété et orienté objet et l'a nommé Python. La philosophie de conception de Python est élégante. et clair. , simple, en fait, Python a toujours parcouru ce concept, à tel point qu'il y a maintenant un dicton sur Internet : "La vie est courte, j'utilise Python". On peut voir que Python présente les caractéristiques de simplicité, de vitesse de développement rapide, de sauvegarde pratique et d'apprentissage facile.
Python est un langage de programmation extensible et puissant. Il dispose d'une bibliothèque riche et puissante qui peut facilement connecter entre eux divers modules créés dans d'autres langages (notamment C++). Par conséquent, Python est souvent appelé le langage « colle ».
Recommandé : Tutoriel vidéo Python
Introduction connexe :
Le fondateur de Python est Guido van Rossum. Pendant la période de Noël 1989, à Amsterdam, Guido décide de développer un nouvel interprète de scénario, héritage du langage ABC, afin de tuer l'ennui de Noël. La raison pour laquelle Python (qui signifie Python) a été choisi comme nom de langage de programmation était parce qu'il était fan d'un groupe de comédie appelé Monty Python.
ABC est un langage d'enseignement conçu par Guido. De l'avis de Guido, ABC est un langage très beau et puissant spécialement conçu pour les programmeurs non professionnels. Cependant, le langage ABC n'a pas réussi. Guido pensait que la raison était due à son logo
non ouvert
. Guido est déterminé à éviter cette erreur en Python. En même temps, il voulait réaliser quelque chose qui avait été entrevu dans ABC mais qui n’a jamais abouti.
De cette façon, Python est né entre les mains de Guido. On peut dire que Python s'est développé à partir d'ABC et a été principalement influencé par Modula-3 (un autre langage très beau et puissant conçu pour les petits groupes). Et combine les habitudes du shell Unix et du C.
Python[4] est devenu l'un des langages de programmation les plus populaires. En janvier 2011, il a été nommé langage de l'année 2010 par le classement des langages de programmation TIOBE. Depuis 2004, l'utilisation de Python a connu une croissance linéaire.
En raison de la simplicité, de la lisibilité et de l'évolutivité du langage Python, de plus en plus d'institutions de recherche utilisent Python pour le calcul scientifique à l'étranger. Certaines universités bien connues ont adopté Python pour enseigner des cours de programmation. Par exemple, les bases de la programmation à l’Université Carnegie Mellon et l’introduction à l’informatique et à la programmation au MIT sont enseignées en utilisant le langage Python. De nombreux logiciels de calcul scientifique open source fournissent des interfaces d'appel Python, telles que la célèbre bibliothèque de vision par ordinateur OpenCV, la bibliothèque de visualisation tridimensionnelle VTK et la bibliothèque de traitement d'images médicales ITK. Il existe encore plus de bibliothèques d'extensions de calcul scientifique dédiées à Python, comme les trois bibliothèques d'extensions de calcul scientifique très classiques suivantes : NumPy, SciPy et matplotlib, qui fournissent respectivement un traitement rapide des tableaux, des opérations numériques et des fonctions de dessin pour Python. Par conséquent, l'environnement de développement composé du langage Python et de ses nombreuses bibliothèques d'extensions est très adapté aux chercheurs en ingénierie et scientifiques pour traiter des données expérimentales, produire des graphiques et même développer des applications de calcul scientifique.
En parlant de calcul scientifique, la première chose qui sera évoquée sera peut-être MATLAB. Cependant, à l'exception de certaines boîtes à outils hautement professionnelles de MATLAB qui ne peuvent être remplacées, la plupart des fonctions courantes de MATLAB se trouvent dans les bibliothèques d'extensions correspondantes du monde Python. Par rapport à MATLAB, l'utilisation de Python pour les calculs scientifiques présente les avantages suivants :
● Tout d'abord, MATLAB est un logiciel commercial et coûte cher. Python est entièrement gratuit et de nombreuses bibliothèques de calcul scientifique open source fournissent des interfaces d'appel Python. Les utilisateurs peuvent installer gratuitement Python et la plupart de ses bibliothèques d’extensions sur n’importe quel ordinateur.
● Deuxièmement, comparé à MATLAB, Python est un langage de programmation plus facile à apprendre et plus rigoureux. Il permet aux utilisateurs d'écrire du code plus lisible et plus maintenable.
● Enfin, MATLAB est principalement axé sur l'ingénierie et le calcul scientifique. Cependant, même dans le domaine informatique, divers besoins tels que la gestion de fichiers, la conception d'interfaces et la communication réseau sont souvent rencontrés. Python dispose d'une riche bibliothèque d'extensions qui peut facilement effectuer diverses tâches avancées. Les développeurs peuvent utiliser Python pour implémenter diverses fonctions requises pour des applications complètes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!