IEEE Spectrum, der udgives af Institute of Electrical and Electronics Engineers (IEEE), har offentliggjort en ny udgave af rangeringen af populariteten af programmeringssprog. Python forbliver i spidsen, efterfulgt af C, C++ og C# med en smule afstand. I forhold til sidste års rangering er Java faldet fra 2. plads til 5. plads. Der er observeret styrkelse for C# (op fra 6. til 4. plads) og SQL (som ikke var blandt de ti bedste sidste år, men nu indtager 6. plads).

Antallet af jobtilbud viser, at SQL ligger i spidsen, efterfulgt af Java, Python, JavaScript, C#, C og C++.

I rangeringen, der tager højde for interessen for programmeringssprog på fora og sociale medier, fører Python, efterfulgt af Java, C, JavaScript, C++, C# og SQL. Rust er placeret som nummer 12, mens den i den samlede rangering er nummer 20 og i rangeringen for arbejdsgiverinteresse nummer 22.

Ved beregningen af rangeringen fra IEEE Spectrum er der brugt en kombination af 12 metrikker fra 10 forskellige kilder. Metoden baseres på vurdering af søge-resultaterne for "{название_языка} programming" på forskellige websteder. Antallet af materialer, der genereres i Googles søgeresultater (som i TIOBE-rangeringen), søgeordets popularitet via Google Trends (som i PYPL-rangeringen), omtaler på Twitter, antallet af nye og aktive repositories på GitHub, spørgsmål på Stack Overflow, antallet af indlæg på Reddit og Hacker News, jobopslag på CareerBuilder og IEEE Job Site, samt omtaler i den digitale arkiv af tidsskriftsartikler og konferencepapirer (IEEE Xplore) tages i betragtning.
Andre rangeringer af programmeringssprogs popularitet:
- I august-rangeringen fra TIOBE Software er Python steget fra anden til første plads, mens C og Java er faldet til henholdsvis anden og tredje plads. Blandt ændringerne det sidste år er der også bemærket en stigning i populariteten af Assembly (op fra 9. til 8. plads), SQL (fra 10 til 9), Swift (fra 16 til 11), Go (fra 18 til 15), Object Pascal (fra 22 til 13), Objective-C (fra 23 til 14) og Rust (fra 26 til 22). Populariteten af PHP (fra 8 til 10), R (fra 14 til 16), Ruby (fra 15 til 18), og Fortran (fra 13 til 19) er faldet. Kotlin er kommet ind på listen over de 30 bedste. TIOBE-indeksets popularitet baserer sine konklusioner på analysen af søgestatistikker fra systemer som Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon og Baidu.

- I PYPLs august-rating, der bruger Google Trends, er top tre uændret fra sidste år: Python indtager førstepladsen, efterfulgt af Java og JavaScript. Rust er steget fra 17. til 13. plads, TypeScript fra 10. til 8. plads, mens Swift er steget fra 11. til 9. plads. I forhold til august sidste år er populariteten af Go, Dart, Ada, Lua og Julia også steget. Populariteten af Objective-C, Visual Basic, Perl, Groovy, Kotlin og Matlab er faldet.

- I RedMonk-rangeringen, baseret på vurdering af popularitet på GitHub og aktiviteten ved diskussioner på Stack Overflow, ser de ti førende således ud: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. C++ er steget fra femte til syvende plads i forhold til sidste år.

Kilde: opennet.ru



