Оценка на програмски јазици од IEEE Spectrum

Списанието IEEE Spectrum, издадено од Институтот за електротехнички и електронски инженери (IEEE), објави ново издание на рангирањето на популарноста на програмските јазици. Водач на рејтингот останува јазикот на Python, проследен со C, C++ и C# јазиците со мало заостанување. Во споредба со минатогодишното рангирање, јазикот Јава се пресели од 2 на 5 место. Зајакната позиција е забележана за јазиците C# (се искачи од 6-то на 4-то место) и SQL (во претходното рангирање не беше меѓу првите десет, но во новото беше на 6-то место).

Оценка на програмски јазици од IEEE Spectrum

Во однос на бројот на понуди од работодавците, води јазикот SQL, а потоа следат Java, Python, JavaScript, C#, C и C++.

Оценка на програмски јазици од IEEE Spectrum

Во рангирањето, кое го зема предвид интересот за програмските јазици на форумите и социјалните мрежи, води Python, а потоа следат Java, C, JavaScript, C++, C# и SQL. Јазикот Rust е на 12-то место, додека е на 20-то место во севкупното рангирање и на 22-то место во рангирањето на интересот на работодавачот.

Оценка на програмски јазици од IEEE Spectrum

Оценката на IEEE Spectrum се пресметува со користење на комбинација од 12 метрики добиени од 10 различни извори. Методот се заснова на евалуација на резултатите од пребарувањето за барањето „{language_name} програмирање“ на различни локации. Бројот на материјали прикажани во резултатите од пребарувањето на Google (како во конструкцијата на рејтингот TIOBE), параметрите на популарноста на барањата за пребарување преку Google Trends (како во рејтингот на PYPL), спомнувањата на Twitter, бројот на нови и активни складишта во GitHub, бројот на прашања на Stack Overflow, бројот на публикации на Reddit и Hacker News, слободни работни места на CareerBuilder и IEEE Job Site, споменати во дигиталната архива на статии од списанија и извештаи од конференции (IEEE Xplore).

Други рангирања за популарност на програмските јазици:

  • Во августовското рангирање на софтверот TIOBE, јазикот Python се пресели од второто на првото место, а јазиците C и Java, соодветно, се префрлија на второто и третото место. Меѓу промените во текот на годината, има и зголемување на популарноста на јазиците Assembly (се искачи од 9-то на 8-то место), SQL (од 10-то на 9-то), Swift (од 16-то на 11-то), Go (од 18-то до 15-ти), Објект Паскал (од 22-ри до 13-ти ), Цел-Ц (од 23 до 14), Рѓа (од 26 до 22). Популарноста на јазиците PHP (од 8 до 10), R (од 14 до 16), Руби (од 15 до 18), Фортран (од 13 на 19) е намалена. Јазикот Котлин е вклучен во листата Топ 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

Додадете коментар