IEEE Spectrums tidskrift, utgiven av Institutionen för Elektronik och Elektroteknik (IEEE), har publicerat en ny utgåva av rankinglistan över programmeringsspråkens popularitet. Python fortsätter att vara den ledande språket, följt av C, C++ och C# med en liten skillnad. Jämfört med förra årets ranking har Java flyttats ner från andra till femte plats. Styrkningen av positionerna för C# (som har gått från sjätte till fjärde plats) och SQL (som inte fanns med på förra rankinglistan men nu placerar sig på sjätte plats) noteras.

Till antalet erbjudanden från arbetsgivare leder SQL, följt av Java, Python, JavaScript, C#, C och C++.

I rankingen som beaktar intresset för programmeringsspråk på forum och sociala nätverk leder Python, följt av Java, C, JavaScript, C++, C# och SQL. Språket Rust ligger på tolfte plats, medan det i den allmänna rankingen ligger på tjugonde plats, och i rankingen över arbetsgivarnas intresse är det på tjugotvå.

Vid beräkningen av IEEE Spectrums rankning har en kombination av 12 mätvärden använts, som erhållits från 10 olika källor. Metoden bygger på att utvärdera sökresultat för sökfrågan "{название_языка} programming" på olika webbplatser. Antalet material i Googles sökresultat har beaktats (som vid TIOBE-rankingen), parametern för populariteten av sökfrågor genom Google Trends (som i PYPL-rankingen), omnämnanden på Twitter, antal nya och aktiva förråd på GitHub, frågor på Stack Overflow, antal publiceringar på Reddit och Hacker News, jobbannonser på CareerBuilder och IEEE Job Site, omnämnanden i den digitala arkiven av tidskriftsartiklar och konferensrapporter (IEEE Xplore).
Andra rankingar av programmeringsspråkens popularitet:
- I den augustrankingen av TIOBE Software har språket Python flyttats från andra till första plats, medan C och Java har flyttats till andra och tredje plats. Bland förändringarna under året noteras också en ökning av populariteten för Assembly (från nionde till åttonde plats), SQL (från tionde till nionde), Swift (från sextonde till elfte), Go (från artonde till femtonde), Object Pascal (från tjugotvå till trettonde), Objective-C (från tjugotre till fjortonde), Rust (från tjugosjätte till tjugotvå). Populariteten för PHP har minskat (från åttonde till tionde), R (från fjortonde till sextonde), Ruby (från femtonde till artonde), Fortran (från trettonde till nittonde). Språket Kotlin har kommit in på listan över de 30 bästa. TIOBE-indexet bygger sina slutsatser på analysen av statistiken för sökfrågor i system som Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon och Baidu.

- I augusti rankades PYPL, baserat på Google Trends, förblev topp tre ledare oförändrat: på första plats är programmeringsspråket Python, följt av Java och JavaScript. Språket Rust har klättrat från 17:e till 13:e plats, TypeScript från 10:e till 8:e, och Swift från 11:e till 9:e. Jämfört med augusti förra året har även populariteten för Go, Dart, Ada, Lua och Julia ökat. Populariteten för Objective-C, Visual Basic, Perl, Groovy, Kotlin och Matlab har minskat.

- I RedMonk-rankingen, baserad på popularitetsbedömning på GitHub och diskussionsaktivitet på Stack Overflow, ser topp tio ut så här: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Bland förändringarna under året noteras att C++ har flyttat från femte till sjunde plats.

Källa: opennet.ru



