Рэйтынг моў праграмавання ад выдання IEEE Spectrum

Часопіс IEEE Spectrum, які выдаецца Інстытутам інжынераў электратэхнікі і электронікі (IEEE), апублікаваў новую рэдакцыю рэйтынгу папулярнасці моў праграмавання. Лідэрам рэйтынгу застаецца мова Python, пасля якога з нязначным адставаннем ідуць мовы C, C++ і З#. У параўнанні з леташнім рэйтынгам мова Java зрушылася з 2 на 5 месца. Умацаванне пазіцыя адзначаецца для моў C# (падняўся з 6 на 4 месца) і SQL (у мінулым рэйтынгу не ўваходзіў у дзясятку лідэраў, а ў новым замацаваўся на 6 месцы).

Рэйтынг моў праграмавання ад выдання IEEE Spectrum

Па колькасці прапаноў ад працадаўцаў лідзіруе мова SQL, за якім ідуць Java, Python, JavaScript, C#, З і C++.

Рэйтынг моў праграмавання ад выдання IEEE Spectrum

У рэйтынгу, які ўлічвае цікавасць да моў праграмавання ў форумах і сацыяльных сетках, лідзіруе Python, за якім ідуць Java, C, JavaScript, C++, C# і SQL. Мова Rust знаходзіцца на 12 месцы, у той час як у агульным рэйтынгу ён займае 20 месца, а ў рэйтынгу цікавасці працадаўцаў - 22.

Рэйтынг моў праграмавання ад выдання IEEE Spectrum

Пры разліку рэйтынгу IEEE Spectrum выкарыстана спалучэнне 12 метрык, атрыманых ад 10 розных крыніц. У аснове метаду закладзена ацэнка вынікаў пошуку па запыце "{назва_мовы} programming" на розных сайтах. Улічана колькасць матэрыялаў, якія выдаюцца ў пошукавай выдачы Google (як пры пабудове рэйтынгу TIOBE), параметры папулярнасці пошукавых запытаў праз Google Trends (як у рэйтынгу PYPL), згадкі ў Twitter, колькасць новых і актыўных рэпазітараў у GitHub, колькасць пытанняў у Stack Overflow, колькасць публікацый на сайтах Reddit і Hacker News, вакансіі на CareerBuilder і IEEE Job Site, згадкі ў лічбавым архіве часопісных артыкулаў і дакладаў з канферэнцый (IEEE Xplore).

Іншыя рэйтынгі папулярнасці моў праграмавання:

  • У жнівеньскім рэйтынгу кампаніі TIOBE Software мова Python перамясцілася з другога на першае месца, а мовы Сі і Java, адпаведна зрушыліся на другое і трэцяе месцы. З змен за год таксама адзначаецца рост папулярнасці моў Assembly (падняўся з 9 на 8 месца), SQL (з 10 на 9), Swift (з 16 на 11), Go (з 18 на 15), Object Pascal (з 22 на 13) ), Objective-C (з 23 на 14), Rust (з 26 на 22). Знізілася папулярнасць моў PHP (з 8 на 10), R (з 14 на 16), Ruby (з 15 на 18), Fortran (з 13 на 19). Мова Kotlin увайшла ў спіс Top 30. Індэкс папулярнасці TIOBE будуе свае высновы на аснове аналізу статыстыкі пошукавых запытаў у такіх сістэмах, як Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon і Baidu.

    Рэйтынг моў праграмавання ад выдання IEEE Spectrum

  • У жнівеньскім рэйтынгу PYPL, у якім выкарыстоўваецца Google Trends, тройка лідэраў за год не змянілася: першае месца займае мова Python, далей ідуць Java і JavaScript. Мова Rust падняўся з 17 на 13 месца, TypeScript з 10 на 8 месца, а Swift з 11 на 9. У параўнанні са жніўнем мінулага гады таксама вырасла папулярнасць Go, Dart, Ada, Lua і Julia. Знізілася папулярнасць Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab.

    Рэйтынг моў праграмавання ад выдання IEEE Spectrum

  • У рэйтынгу RedMonk, пабудаваным на аснове адзнакі папулярнасці на GitHub і актыўнасці абмеркаванняў на Stack Overflow, дзясятка лідэраў выглядае наступным чынам: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. З змен за год адзначаецца пераход C++ з пятага на сёмае месца.

    Рэйтынг моў праграмавання ад выдання IEEE Spectrum

    Крыніца: opennet.ru

Дадаць каментар