IEEE Spectrumi ajakiri, mille väljaanne on Elektri- ja Elektroonikainstituut (IEEE), avaldas uue populaarsete programmeerimiskeelte edetabeli. Edetabeli liider on endiselt Python, millele järgnevad vähese vahega keeled C, C++ ja C#. Eelmise aasta edetabeliga võrreldes on Java positsioon langenud 2. kohalt 5. kohale. C# keele tugevnemine on täheldatud (kerkinud 6. kohalt 4. kohale) ja SQL (eelnevas edetabelis ei olnud see kümnes, kuid nüüd on see 6. kohal).

Tööandjate pakkumiste arvu järgi juhib SQL, millele järgnevad Java, Python, JavaScript, C#, C ja C++.

Programmeerimiskeelte huvi arvestades foorumites ja sotsiaalmeedias juhib Python, järgnevad on Java, C, JavaScript, C++, C# ja SQL. Rust on 12. kohal, samas kui üldises edetabelis on ta 20. kohal ning tööandjate huvi edetabelis 22. kohal.

IEEE Spectrumi edetabeli koostamisel kasutati 12 mõõdiku kombinatsiooni 10 erinevast allikast. Meetodi aluseks on otsingutulemite hindamine päringu "{название_языка} programming" kohta erinevates saitides. Arvesse on võetud Google'i otsingutulemite arv (nagu TIOBE edetabelis), otsingupäringute populaarsus Google Trendsis (nagu PYPL edetabelis), mainimised Twitteris, uute ja aktiivsete hoidlate arv GitHubis, küsimuste arv Stack Overflow's, postituste arv Redditis ja Hacker Newsis, töökuulutused CareerBuilderis ja IEEE Job Site'is ning viidatud rakenduste arv digitaalsetes arhiivides nagu IEEE Xplore.
Muud programmeerimiskeelte populaarsuse edetabelid:
- Augusti TIOBE Software'i reitingus tõusis Python keele koht teisest esimeseks, C ja Java keelte kohad langesid vastavalt teiseks ja kolmandaks. Aasta jooksul on samuti tõusnud Assembly keelte populaarsus (tõusnud 9. kohalt 8. kohale), SQL (10. kohalt 9. kohale), Swift (16. kohalt 11. kohale), Go (18. kohalt 15. kohale), Object Pascal (22. kohalt 13. kohale), Objective-C (23. kohalt 14. kohale), Rust (26. kohalt 22. kohale). Populaarsus on langenud PHP-l (8. kohalt 10. kohale), R (14. kohalt 16. kohale), Ruby (15. kohalt 18. kohale), Fortran (13. kohalt 19. kohale). Kotlin keel pääses Top 30 nimekirja. TIOBE populaarsuse indeks põhineb statistika analüüsil otsingupäringutest sarnastes süsteemides nagu Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon ja Baidu.

- Augusti PYPL reitingus, mis kasutab Google Trends'i, ei ole kolme parimat kohta aastaga muutunud: esikohal on Python, sellele järgneb Java ja JavaScript. Rust keel tõusis 17. kohalt 13. kohale, TypeScript 10. kohalt 8. kohale, ning Swift 11. kohalt 9. kohale. Võrreldes eelmise aasta augustiga on ka Go, Dart, Ada, Lua ja Julia populaarsus tõusnud. Populaarsus on langenud Objective-C, Visual Basic, Perl, Groovy, Kotlin ja Matlab keelel.

- RedMonki edetabelis, mis põhineb GitHubi populaarsuse ja Stack Overflow arutelude aktiivsusel, näeb kümme juhti välja järgmiselt: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Aasta jooksul toimunud muutustest on tähelepanuväärne C++ edasimineku tõus viiendalt kohal seitsemendaks.

Allikas: opennet.ru



