Python, de programmeertaal die zijn thuis vond in machine learning, is nu de populairste taal, volgens een populariteitsranglijst.
Programmeertalen stijgen en dalen in de loop der jaren in populariteit, afhankelijk van hoe goed ze worden ondersteund en de acceptatie wordt beïnvloed door grote verschuivingen in technologie zoals het web, smartphones en het internet der dingen.
En het lijkt erop dat Python tegenwoordig wint, deels vanwege de opkomst van datawetenschap en het ecosysteem van machine learning-softwarebibliotheken zoals NumPy, Pandas, Google's TensorFlow en Facebook's PyTorch.
Python is ook een gemakkelijk te leren taal die een niche heeft gevonden in high-end hardware, hoewel minder mobiele apparaten en het web — een probleem dat Python-maker Guido van Rossum hoopt aan te pakken door middel van prestaties upgrades waar hij aan werkt bij Microsoft.
Tiobe, een Nederlands softwarebedrijf voor kwaliteitsborging, volgt de afgelopen 20 jaar de populariteit van programmeertalen. De ranglijst is gebaseerd op zoektermen die verband houden met programmeren en is een maatstaf voor talen die ontwikkelaars zouden moeten leren, samen met de IEEE Spectrum-lijst en een ranglijst die is opgesteld door ontwikkelaarsanalist RedMonk.
JavaScript, de standaard voor front-end webontwikkeling, staat altijd bovenaan de lijst van RedMonk. Voor Tiobe, zijn ondernemingsfocus, hebben Java en C de afgelopen jaren de overhand gehad, maar Python heeft Java op de hielen gezeten en heeft het nu ingehaald.
“Voor het eerst in meer dan 20 jaar hebben we een nieuwe leider van het peloton: de programmeertaal Python. De aloude hegemonie van Java en C is voorbij”, schreef Paul Jansen-chef van Tiobe Software.
< p>“Python, dat begon als een eenvoudige scripttaal, als alternatief voor Perl, is volwassen geworden. Het leergemak, het enorme aantal bibliotheken en het wijdverbreide gebruik in allerlei domeinen hebben het tot de meest populaire gemaakt. programmeertaal van vandaag”, schreef Jensen.
Tiobe's ranglijst klopt met andere indexen over de kwestie van JavaScript, maar het is in lijn met Python en Java als de meest populaire talen. Af en toe levert de focus op ondernemingen interessante resultaten op, zoals de recente heropleving van Fortran – een taal die in de jaren vijftig door IBM is ontworpen en die nog steeds veel wordt gebruikt in gebieden die afhankelijk zijn van supercomputers die worden gebruikt bij het Department of Energy en NASA, naast andere grote wetenschappelijke organisaties.
Python's verhuizing naar de toppositie in de Tiobe-index was het gevolg van een daling van andere talen in zoekopdrachten in plaats van een stijging van Python. Met een aandeel van 11,27% van de zoekopdrachten bleef het vlak, terwijl taal C op de tweede plaats met 5,79% procentpunten daalde in vergelijking met oktober vorig jaar, tot 11,16%. Java maakte plaats voor Python met een daling van 2,11 procentpunt tot 10,46%.
Andere talen die de top 10 haalden in de Tiobe-index van oktober 2021 waren C++, C#, Visual Basic, JavaScript,. SQL, PHP en Assemblagetaal.
Ook stijgend op jaarbasis en in de top 20 waren door Google ontworpen Go, number crunching favorite, MATLAB en Fortran.
Verwante onderwerpen:
Enterprise Software Open Source mobiel besturingssysteem