Programavimo kalbų įvertinimas iš IEEE Spectrum

Elektros ir elektronikos inžinierių instituto (IEEE) leidžiamas žurnalas IEEE Spectrum išleido naują programavimo kalbų populiarumo reitingo leidimą. Reitingo lydere išlieka Python kalba, po kurios su nedideliu atsilikimu eina C, C++ ir C# kalbos. Palyginti su praėjusių metų reitingu, Java kalba iš 2 vietos pakilo į 5 vietą. Sustiprėjusi pozicija pastebima kalbų C# (iš 6 vietos pakilo į 4 vietą) ir SQL (ankstesniame reitinge nepateko tarp dešimties, o naujajame – 6 vietoje).

Programavimo kalbų įvertinimas iš IEEE Spectrum

Pagal darbdavių pasiūlymų skaičių pirmauja SQL kalba, po jos seka Java, Python, JavaScript, C#, C ir C++.

Programavimo kalbų įvertinimas iš IEEE Spectrum

Reitinge, kuriame atsižvelgiama į susidomėjimą programavimo kalbomis forumuose ir socialiniuose tinkluose, pirmauja Python, po kurio seka Java, C, JavaScript, C++, C# ir SQL. Rūdžių kalba yra 12 vietoje, o bendrame reitinge ji užima 20 vietą, o darbdavių interesų reitinge – 22 vietą.

Programavimo kalbų įvertinimas iš IEEE Spectrum

IEEE spektro įvertinimas apskaičiuojamas naudojant 12 metrikų, gautų iš 10 skirtingų šaltinių, derinį. Metodas pagrįstas paieškos rezultatų įvertinimu pagal užklausą „{language_name} programavimas“ įvairiose svetainėse. „Google“ paieškos rezultatuose rodomų medžiagų skaičius (kaip ir kuriant TIOBE reitingą), „Google Trends“ paieškos užklausų populiarumo parametrai (kaip PYPL reitinge), paminėjimai „Twitter“, naujų ir aktyvių saugyklų skaičius „GitHub“, „Stack Overflow“ klausimų skaičius, „Reddit“ ir „Hacker News“ publikacijų skaičius, „CareerBuilder“ ir „IEEE Job Site“ laisvos vietos, paminėjimai skaitmeniniame žurnalų straipsnių ir konferencijų ataskaitų archyve (IEEE Xplore).

Kiti programavimo kalbų populiarumo reitingai:

  • Rugpjūčio mėnesio TIOBE Software reitinge Python kalba pakilo iš antros į pirmąją vietą, o C ir Java kalbos atitinkamai pakilo į antrą ir trečią vietas. Tarp pokyčių per metus taip pat išaugo kalbų „Assembly“ (iš 9 vietos pakilo į 8), SQL (iš 10 į 9), „Swift“ (nuo 16 iki 11), „Go“ (iš 18 vietos) populiarumo. iki 15), „Object Pascal“ (nuo 22 iki 13), „Objective-C“ (nuo 23 iki 14), „Rust“ (nuo 26 iki 22). Kalbų PHP (nuo 8 iki 10), R (nuo 14 iki 16), Ruby (nuo 15 iki 18), Fortran (nuo 13 iki 19) populiarumas sumažėjo. Kotlin kalba įtraukta į Top 30. TIOBE populiarumo indeksas savo išvadas grindžia paieškos užklausų statistikos analize tokiose sistemose kaip Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon ir Baidu.

    Programavimo kalbų įvertinimas iš IEEE Spectrum

  • Rugpjūčio mėnesio PYPL reitinge, kuriame naudojama „Google Trends“, geriausių trejetukas per metus išliko nepakitęs: pirmoje vietoje yra „Python“, po jos seka „Java“ ir „JavaScript“. „Rust“ kalba pakilo iš 17 į 13 vietą, „TypeScript“ – iš 10 į 8, o „Swift“ – iš 11 į 9. „Go“, „Dart“, „Ada“, „Lua“ ir „Julia“ populiarumas taip pat išaugo, palyginti su praėjusių metų rugpjūčio mėn. Sumažėjo Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab populiarumas.

    Programavimo kalbų įvertinimas iš IEEE Spectrum

  • „RedMonk“ reitinge, remiantis populiarumu „GitHub“ ir diskusijų aktyvumu „Stack Overflow“, dešimtukas yra toks: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Pokyčiai per metus rodo, kad perėjimas C++ iš penktos į septintą vietą.

    Programavimo kalbų įvertinimas iš IEEE Spectrum

    Šaltinis: opennet.ru

Добавить комментарий