Python devient le langage de programmation le plus populaire au monde.

De retour à l'été, l'économiste a publié un article indiquant que Python gagnait de plus en plus de parts de marché. Mais elle est seulement tombée malade maintenant. Cela est probablement dû au fait que c'est très ambigu. En effet, malgré un tel titre, l'auteur prétend que Python, théoriquement, peut répéter le sort de Fortran ou de Lisp. Eh bien, discutons. Voici une traduction de cette petite note.



Je n'avais EXACTEMENT PAS l' intention de créer un langage destiné à la consommation de masse
C'est ce qu'a déclaré Guido van Rossum, un scientifique néerlandais qui a développé le langage de programmation Python en 1989. Mais trois décennies plus tard, son invention a dépassé presque tous ses concurrents et a permis de coder sans barrières, sans exagération, tout le monde. Au cours des 12 derniers mois aux États-Unis, Python a été googlé plus souvent que Kim Kardashian (en Russie, Python a dépassé Timati selon le même principe. - N.D.E.). Le nombre de demandes a triplé depuis 2010, tandis que le nombre de demandes pour d'autres langages de programmation majeurs n'a pas changé ou diminué.

Les deux principaux avantages d'une langue sont sa simplicité et sa polyvalence. Une syntaxe simple facilite l'apprentissage, la lecture et le partage. La polyvalence est facile à démontrer par l'exemple: la CIA l'a utilisé pour le piratage, Google pour l'exploration du Web, Pixar pour la production de films et Spotify pour recommander des chansons.

Avec une base d'utilisateurs en croissance rapide et un large éventail de fonctionnalités, Python peut sembler être le langage qui a le potentiel de tuer tous les concurrents. Cela est peu probable, selon Grady Butch, ingénieur en chef des logiciels chez IBM, qui compare les langages de programmation aux empires: bien que la force croissante puisse parfois être proche de la domination mondiale, ses rivaux survivent généralement dans les niches techniques et culturelles dans lesquelles ils sont originaires. Python ne remplacera pas C et C ++, qui sont des "langages de niveau inférieur". Ils donnent à l'utilisateur plus de contrôle sur ce qui se passe sur le processeur de l'ordinateur. Il ne tuera pas non plus Java, qui est populaire pour la création d'applications complexes, ou JavaScript, qui prend en charge la plupart des pages Web.

De plus, les pythonistes qui sont confiants dans la supériorité complète de leur langue devraient surveiller le marché. Fortran, Lisp et Ada étaient très populaires dans les années 1980 et 1990, selon l'indice TIOBE, qui suit l'utilisation des langues parmi les développeurs professionnels. Leurs parts ont fortement diminué à mesure que des options de codage plus efficaces sont devenues disponibles. Aucun empire, quelle que soit sa puissance, ne peut exister pour toujours.

Source: https://habr.com/ru/post/fr436626/


All Articles