Revista IEEE Spectrum, publicată de Institutul Inginerilor Electrici și Electronici (IEEE), a lansat o nouă ediție a clasamentului popularității limbajelor de programare. Limbajul Python rămâne lider, urmat la distanță mică de limbajele C, C++ și C#. Comparativ cu clasamentul de anul trecut, limbajul Java a scăzut de pe locul 2 pe locul 5. O întărire a poziției este observată pentru limbajele C# (care a urcat de pe locul 6 pe locul 4) și SQL (care, în clasamentul anterior, nu se afla în primele zece lideri, iar acum s-a stabilit pe locul 6).

În ceea ce privește numărul de oferte din partea angajatorilor, limbajul SQL conduce, urmat de Java, Python, JavaScript, C#, C și C++.

În clasamentul care ia în considerare interesul pentru limbajele de programare pe forumuri și rețele sociale, Python este lider, urmat de Java, C, JavaScript, C++, C# și SQL. Limbajul Rust se află pe locul 12, în timp ce în clasamentul general ocupă locul 20, iar în clasamentul interesului angajatorilor — locul 22.

Pentru calcularea clasamentului IEEE Spectrum a fost utilizată o combinație de 12 metrici obținute din 10 surse diferite. Metoda se bazează pe evaluarea rezultatelor căutărilor pentru solicitarea „{название_языка} programming” pe diferite site-uri. A fost luat în considerare numărul de materiale afișate în rezultatele căutării Google (la fel ca în clasamentul TIOBE), parametrii popularității căutărilor prin Google Trends (ca în clasamentul PYPL), mențiuni pe Twitter, numărul de depozite noi și active pe GitHub, numărul de întrebări pe Stack Overflow, numărul de publicații pe site-urile Reddit și Hacker News, oferte de muncă pe CareerBuilder și IEEE Job Site, mențiuni în arhiva digitală a articolelor și lucrărilor de conferință (IEEE Xplore).
Alte clasamente de popularitate a limbajelor de programare:
- În clasamentul din august al companiei TIOBE Software, limbajul Python a urcat de pe locul doi pe primul loc, iar limbajele C și Java au ocupat, respectiv, locurile doi și trei. Printre schimbările din acest an se numără și creșterea popularității limbajelor Assembly (care a urcat de pe locul 9 pe locul 8), SQL (de pe locul 10 pe locul 9), Swift (de pe locul 16 pe locul 11), Go (de pe locul 18 pe locul 15), Object Pascal (de pe locul 22 pe locul 13), Objective-C (de pe locul 23 pe locul 14), Rust (de pe locul 26 pe locul 22). Popularitatea limbajelor PHP (de pe locul 8 pe locul 10), R (de pe locul 14 pe locul 16), Ruby (de pe locul 15 pe locul 18), Fortran (de pe locul 13 pe locul 19) a scăzut. Limbajul Kotlin a intrat în lista primelor 30. Indexul de popularitate TIOBE își bazează concluziile pe analiza statisticilor căutărilor în astfel de sisteme precum Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon și Baidu.

- În clasamentul PYPL din august, care folosește Google Trends, primele trei limbaje de programare rămân neschimbate față de anul trecut: pe primul loc se află Python, urmat de Java și JavaScript. Limbajul Rust a urcat de pe locul 17 pe locul 13, TypeScript de pe locul 10 pe locul 8, iar Swift de pe locul 11 pe locul 9. Comparativ cu augustul anului trecut, a crescut de asemenea popularitatea Go, Dart, Ada, Lua și Julia. Popularitatea Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab a scăzut.

- În clasamentul RedMonk, bazat pe evaluarea popularității pe GitHub și activitatea discuțiilor pe Stack Overflow, primele zece limbaje de programare sunt: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Printre schimbările din ultimele 12 luni se numără coborârea C++ de pe locul 5 pe locul 7.

Sursa: opennet.ro



