Ohjelmointikielten luokitus IEEE Spectrumista

Institute of Electrical and Electronics Engineersin (IEEE) julkaisema IEEE Spectrum -lehti on julkaissut uuden painoksen ohjelmointikielten suosiosta. Luokituksen johtaja on edelleen Python-kieli, jota seuraavat C-, C++- ja C#-kielet pienellä viiveellä. Viime vuoden sijoitukseen verrattuna Java-kieli nousi 2. sijasta 5. sijalle. Vahvistuva asema on havaittavissa kielillä C# (nousi 6. sijasta 4.) ja SQL:llä (edellisessä rankingissa se ei ollut kymmenen parhaan joukossa, mutta uudessa sijalla 6).

Ohjelmointikielten luokitus IEEE Spectrumista

Työnantajien tarjousten määrässä edellä on SQL-kieli, jota seuraavat Java, Python, JavaScript, C#, C ja C++.

Ohjelmointikielten luokitus IEEE Spectrumista

Rankingissa, jossa otetaan huomioon kiinnostus ohjelmointikieliä kohtaan foorumeilla ja sosiaalisissa verkostoissa, Python johtaa tietä, jota seuraavat Java, C, JavaScript, C++, C# ja SQL. Ruostekieli on 12. sijalla, kun se on 20. sijalla kokonaisluokituksessa ja 22. sijalla työnantajien kiinnostuslistalla.

Ohjelmointikielten luokitus IEEE Spectrumista

IEEE Spectrum -luokitus lasketaan käyttämällä 12 mittarin yhdistelmää, jotka on saatu 10 eri lähteestä. Menetelmä perustuu hakutulosten arviointiin kyselylle "{language_name} programming" eri sivustoilla. Googlen hakutuloksissa näytettyjen materiaalien määrä (kuten TIOBE-luokituksen rakentamisessa), Google Trendsin kautta tehtyjen hakukyselyiden suosion parametrit (kuten PYPL-luokituksessa), maininnat Twitterissä, uusien ja aktiivisten tietovarastojen määrä GitHub, Stack Overflowa koskevien kysymysten määrä, Redditissä ja Hacker Newsissa julkaistujen julkaisujen määrä, CareerBuilderin ja IEEE Job Site -sivuston avoimia työpaikkoja, mainintoja lehtiartikkelien ja konferenssiraporttien digitaalisessa arkistossa (IEEE Xplore).

Muita ohjelmointikielten suosion luokituksia:

  • TIOBE Softwaren elokuun rankingissa Python-kieli nousi toiselta ensimmäiselle sijalle ja C- ja Java-kieli toiselle ja kolmannelle sijalle. Vuoden aikana tehtyjen muutosten joukossa on myös kielten Assembly (nousi 9. sijasta 8.), SQL (10. sijasta 9.), Swift (16. sijasta 11.), Go (18. sijasta) suosio. 15., Object Pascal (22. - 13.), Objective-C (23. - 14.), Rust (26. - 22.). Kielten PHP (8 - 10), R (14 - 16), Ruby (15 - 18), Fortran (13 - 19) suosio on laskenut. Kotlin-kieli kuuluu Top 30 -listalle. TIOBEn suosioindeksi perustaa johtopäätöksensä hakukyselytilastojen analysointiin sellaisissa järjestelmissä kuin Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon ja Baidu.

    Ohjelmointikielten luokitus IEEE Spectrumista

  • Google Trendsiä käyttävän elokuun PYPL-luokituksen kolmikko pysyi ennallaan vuoden aikana: Python on ykkössijalla, jota seuraavat Java ja JavaScript. Rust-kieli nousi sijalta 17 sijalle 13, TypeScript sijalle 10 paikka 8 ja Swift 11. sijasta 9. Myös Go, Dart, Ada, Lua ja Julia lisääntyivät suosiossaan viime vuoden elokuuhun verrattuna. Objective-C:n, Visual Basicin, Perlin, Groovyn, Kotlinin, Matlabin suosio on laskenut.

    Ohjelmointikielten luokitus IEEE Spectrumista

  • GitHubin suosion ja Stack Overflow -keskustelujen perusteella RedMonkin rankingissa kymmenen kärkeä ovat seuraavat: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Muutokset vuoden aikana osoittavat siirtymä C++ viidennestä sijasta seitsemänteen.

    Ohjelmointikielten luokitus IEEE Spectrumista

    Lähde: opennet.ru

Lisää kommentti