Časopis IEEE Spectrum, koji izdaje Institut inženjera elektrotehnike i elektronike (IEEE), objavio je novu verziju rangiranja popularnosti programskih jezika. Na vrhu rang liste ostaje programski jezik Python, nakon kojeg slijede C, C++ i C# s malim zaostatkom. U usporedbi s prošlogodišnjim rangiranjem, jezik Java pomaknuo se sa 2. na 5. mjesto. Ojačanje pozicija zabilježeno je za jezike C# (povećao se s 6. na 4. mjesto) i SQL (u prošlom rangiranju nije bio u prvih deset, a sada je na 6. mjestu).

Po broju ponuda poslodavaca vodi jezik SQL, slijede Java, Python, JavaScript, C#, C i C++.

U rangiranju koje uzima u obzir interes za programske jezike na forumima i društvenim mrežama, vodi Python, a slijede ga Java, C, JavaScript, C++, C# i SQL. Jezik Rust nalazi se na 12. mjestu, dok u općem rangiranju zauzima 20. mjesto, a u rangiranju interesa poslodavaca — 22.

Kod izračuna rangiranja IEEE Spectrum korištena je kombinacija 12 metrika dobivenih iz 10 različitih izvora. Osnova metodologije je procjena rezultata pretraživanja za pojam „{название_языка} programming” na raznim web stranicama. U obzir su uzeti broj materijala koji se prikazuju u Google pretraživanju (kao kod rangiranja TIOBE), parametri popularnosti pretraživačkih pojmova putem Google Trends (kao u PYPL rangiranju), spominjanja na Twitteru, broj novih i aktivnih repozitorija na GitHubu, broj pitanja na Stack Overflow, broj objava na Redditu i Hacker News, oglasi na CareerBuilder i IEEE Job Site, spominjanja u digitalnom arhivu časopisnih članaka i izvještaja sa konferencija (IEEE Xplore).
Druga rangiranja popularnosti programskih jezika:
- U avgustovskom rangiranju kompanije TIOBE Software, jezik Python pomaknuo se s drugog na prvo mjesto, dok su jezici C i Java, redom pomakli na drugo i treće mjesto. Među promjenama u toku godine zabilježen je i rast popularnosti jezika Assembly (povećao se s 9. na 8. mjesto), SQL (s 10. na 9.), Swift (s 16. na 11.), Go (s 18. na 15.), Object Pascal (s 22. na 13.), Objective-C (s 23. na 14.), Rust (s 26. na 22.). Popularnost jezika PHP smanjila se (s 8. na 10.), R (s 14. na 16.), Ruby (s 15. na 18.), Fortran (s 13. na 19.). Jezik Kotlin ušao je na listu Top 30. TIOBE indeks popularnosti gradi svoje zaključke na temelju analize statistike pretraživačkih upita u sustavima kao što su Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon i Baidu.

- U kolovozu PYPL ljestvici koja koristi Google Trends, trojka vodećih jezika ostala je nepromijenjena: na prvom mjestu je Python, slijede Java i JavaScript. Jezik Rust popeo se s 17. na 13. mjesto, TypeScript s 10. na 8., a Swift s 11. na 9. U usporedbi s kolovozom prošle godine, popularnost Go, Dart, Ada, Lua i Julia također je porasla. Popularnost Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab je opala.

- Na RedMonk ljestvici, koja se temelji na popularnosti na GitHubu i aktivnostima rasprava na Stack Overflow, prvih deset jezika izgleda ovako: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Među promjenama tijekom godine, primijećen je pad C++ s petog na sedmo mjesto.

Izvor: opennet.ru



