Programmēšanas valodas vērtējums no IEEE Spectrum

Elektrotehnikas un elektronikas inženieru institūta (IEEE) izdotais žurnāls IEEE Spectrum izdevis jaunu programmēšanas valodu popularitātes reitinga izdevumu. Reitinga līdere joprojām ir Python valoda, kam ar nelielu nobīdi seko C, C++ un C# valodas. Salīdzinot ar pagājušā gada reitingu, Java valoda pakāpusies no 2. uz 5. vietu. Nostiprinoša pozīcija tiek atzīmēta valodām C# (pakāpusies no 6. uz 4. vietu) un SQL (iepriekšējā reitingā tā nebija starp desmit labākajiem, bet jaunajā bija 6. vietā).

Programmēšanas valodas vērtējums no IEEE Spectrum

Darba devēju piedāvājumu skaita ziņā pirmajā vietā ir SQL valoda, kam seko Java, Python, JavaScript, C#, C un C++.

Programmēšanas valodas vērtējums no IEEE Spectrum

Reitingā, kurā tiek ņemta vērā interese par programmēšanas valodām forumos un sociālajos tīklos, Python ir līderis, kam seko Java, C, JavaScript, C++, C# un SQL. Rustu valoda ir 12.vietā, savukārt kopvērtējumā tā ieņem 20.vietu, bet darba devēju interešu reitingā – 22.vietu.

Programmēšanas valodas vērtējums no IEEE Spectrum

IEEE spektra vērtējums tiek aprēķināts, izmantojot 12 metrikas kombināciju, kas iegūta no 10 dažādiem avotiem. Metodes pamatā ir meklēšanas rezultātu novērtējums vaicājumam “{language_name} programming” dažādās vietnēs. Google meklēšanas rezultātos parādīto materiālu skaits (kā TIOBE reitinga veidošanā), Google Trends meklēšanas vaicājumu popularitātes parametri (kā PYPL reitingā), pieminējumi Twitter, jauno un aktīvo repozitoriju skaits GitHub, jautājumu skaits par Stack Overflow, publikāciju skaits Reddit un Hacker News, vakances CareerBuilder un IEEE Job Site, pieminējumi žurnālu rakstu un konferenču ziņojumu digitālajā arhīvā (IEEE Xplore).

Citi programmēšanas valodu popularitātes reitingi:

  • Augusta TIOBE Software reitingā Python valoda pacēlās no otrās uz pirmo vietu, savukārt C un Java valodas attiecīgi pacēlās uz otro un trešo vietu. Starp izmaiņām gada laikā ir arī pieaugusi valodu popularitāte Assembly (pakāpusies no 9. uz 8. vietu), SQL (no 10. uz 9.), Swift (no 16. uz 11.), Go (no 18.). uz 15.), Object Pascal (no 22. līdz 13.), Objective-C (no 23. līdz 14.), Rust (no 26. līdz 22.). Valodu PHP (no 8 līdz 10), R (no 14 līdz 16), Ruby (no 15 līdz 18), Fortran (no 13 līdz 19) popularitāte ir samazinājusies. Kotlin valoda ir iekļauta Top 30. TIOBE popularitātes indekss savus secinājumus pamato ar meklēšanas vaicājumu statistikas analīzi tādās sistēmās kā Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon un Baidu.

    Programmēšanas valodas vērtējums no IEEE Spectrum

  • Augusta PYPL reitingā, kurā tiek izmantots Google Trends, pirmais trijnieks gada laikā palika nemainīgs: pirmajā vietā ir Python, kam seko Java un JavaScript. Rust valoda pacēlās no 17. uz 13. vietu, TypeScript no 10. uz 8. un Swift no 11. uz 9. Salīdzinot ar pagājušā gada augustu, popularitāte pieauga arī Go, Dart, Ada, Lua un Julia. Ir samazinājusies Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab popularitāte.

    Programmēšanas valodas vērtējums no IEEE Spectrum

  • RedMonk reitingā, pamatojoties uz popularitāti vietnē GitHub un diskusiju aktivitātēm vietnē Stack Overflow, pirmais desmitnieks ir šāds: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Izmaiņas gada laikā liecina par pāreja C++ no piektās uz septīto vietu.

    Programmēšanas valodas vērtējums no IEEE Spectrum

    Avots: opennet.ru

Pievieno komentāru