Python, la langue de programme qui a révolutionné l'informatique

Python, l'un des langages de programmation les plus populaires au monde, a connu un parcours exceptionnel. Né de la nécessité de créer un outil plus agile et plus clair que les langages existants, il a rapidement trouvé son public parmi les étudiants, les scientifiques et les développeurs. Guido van Rossum, son créateur, a entrevu l'opportunité de créer une langue qui résolvait les problèmes de manière efficace et avait une syntaxe simple.

Les racines de python

Guido van Rossum a commencé à travailler sur Python au Centre de mathématiques et d'informatique (CWI) aux Pays-Bas. Lors de ce projet, il a rencontré d'autres programmeurs, dont Lambert Meertens, Leo Geurts et Steven Pemberton, travaillant sur ABC, un langage conçu pour être plus accessible aux débutants. Mais ABC n'a pas réussi à se démarquer, car il a émergé à un moment où les micro-ordinateurs n'étaient pas aptes à ses besoins et la communauté Unix n'êtait pas prête à l'adopter.

C'est lors du projet Amoeba, un système d'exploitation distribué, que van Rossum a compris l'importance d'avoir une langue plus légère et plus rapide. Écrire des applications en C devenait trop lourd pour certaines tâches, et il a donc décidé de créer un langage qui héritait de l'esprit d'ABC, mais adapté à un environnement plus réeliste pour les programmeurs de l'époque.

Python prend son envol

Python prend son envol

Python a rapidement trouvé un terrain d'entente en ligne, grâce à Usenet, où le code source pouvait atteindre des utilisateurs de pays différents sans dépendre de canaux lent.

Guido van Rossum a continué à travailler sur le projet, même après avoir quitté le CWI. Il a rejoint d'autres équipes, notamment CNRI, Google et Dropbox. En 2019, le CWI a annoncé qu'il lui décernait la Dijkstra Fellowship, un prix pour une carrière marquée par la création d'outils utiles.

« J'espère que la nouvelle génération de programmeurs prendra autant de décisions différentes que possible », a dit van Rossum. « N'importe qui qui s'efforce suffisamment peut trouver un travail passionnant dans tout type d'industries, pourvu qu'il ait le talent nécessaire, bien sûr ». Il y a bien sûr peu de doute que Python a changé la programmation en comprenant quelque chose de très humain : si une outil est clair, utile et facile à partager, il peut atteindre bien plus loin qu'une bonne théorie enfermée dans un papier. »