Programmeertaalclassificatie van IEEE Spectrum

Het tijdschrift IEEE Spectrum, uitgegeven door het Institute of Electrical and Electronics Engineers (IEEE), heeft een nieuwe editie gepubliceerd van de ranglijst van de populariteit van programmeertalen. De leider van de beoordeling blijft de taal Python, gevolgd door de talen C, C++ en C# met een kleine vertraging. Vergeleken met de ranglijst van vorig jaar is de Java-taal gestegen van de 2e naar de 5e plaats. Een versterkende positie wordt genoteerd voor de talen C# (stijgen van de 6e naar de 4e plaats) en SQL (in de vorige ranglijst behoorde het niet tot de top tien, maar in de nieuwe stond het op de 6e plaats).

Programmeertaalclassificatie van IEEE Spectrum

Wat betreft het aantal aanbiedingen van werkgevers is de taal SQL leidend, gevolgd door Java, Python, JavaScript, C#, C en C++.

Programmeertaalclassificatie van IEEE Spectrum

In de ranglijst, waarin rekening wordt gehouden met de belangstelling voor programmeertalen op forums en sociale netwerken, gaat Python voorop, gevolgd door Java, C, JavaScript, C++, C# en SQL. De Rust-taal staat op de 12e plaats, terwijl het op de 20e plaats staat in de algemene ranglijst en 22e in de ranglijst van werkgeversbelangen.

Programmeertaalclassificatie van IEEE Spectrum

De IEEE Spectrum-classificatie wordt berekend met behulp van een combinatie van 12 statistieken verkregen uit 10 verschillende bronnen. De methode is gebaseerd op het evalueren van zoekresultaten voor de zoekopdracht “{taal_naam} programmeren” op verschillende sites. Het aantal materialen dat wordt weergegeven in de zoekresultaten van Google (zoals bij de constructie van de TIOBE-beoordeling), parameters van de populariteit van zoekopdrachten via Google Trends (zoals in de PYPL-beoordeling), vermeldingen op Twitter, het aantal nieuwe en actieve repositories in GitHub, het aantal vragen op Stack Overflow, het aantal publicaties op Reddit en Hacker News, vacatures op CareerBuilder en IEEE Job Site, vermeldingen in het digitale archief van tijdschriftartikelen en conferentieverslagen (IEEE Xplore).

Andere ranglijsten van populariteit van programmeertalen:

  • In de augustusranglijst van TIOBE Software schoof de taal Python van de tweede naar de eerste plaats, en de talen C en Java respectievelijk naar de tweede en derde plaats. Onder de veranderingen door het jaar heen is er ook een toename in de populariteit van de talen Assembly (van de 9e naar de 8e plaats), SQL (van de 10e naar de 9e), Swift (van de 16e naar de 11e), Go (van de 18e plaats) tot 15e), Object Pascal (van 22e tot 13e), Objective-C (van 23 tot 14), Rust (van 26 tot 22). De populariteit van de talen PHP (van 8 naar 10), R (van 14 naar 16), Ruby (van 15 naar 18), Fortran (van 13 naar 19) is afgenomen. De Kotlin-taal is opgenomen in de Top 30. De populariteitsindex van TIOBE baseert zijn conclusies op de analyse van zoekopdrachtstatistieken in systemen als Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon en Baidu.

    Programmeertaalclassificatie van IEEE Spectrum

  • In de PYPL-ranglijst van augustus, die gebruik maakt van Google Trends, bleef de top drie het hele jaar door ongewijzigd: Python staat op de eerste plaats, gevolgd door Java en JavaScript. De Rust-taal steeg van de 17e naar de 13e plaats, TypeScript van de 10e naar de 8e plaats en Swift van de 11e naar de 9e. Ook Go, Dart, Ada, Lua en Julia zijn in populariteit toegenomen vergeleken met augustus vorig jaar. De populariteit van Objective-C, Visual Basic, Perl, Groovy, Kotlin en Matlab is afgenomen.

    Programmeertaalclassificatie van IEEE Spectrum

  • In de RedMonk-ranglijst, gebaseerd op populariteit op GitHub en discussieactiviteit op Stack Overflow, is de top tien als volgt: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Veranderingen in de loop van het jaar duiden op een overgang C++ van de vijfde naar de zevende plaats.

    Programmeertaalclassificatie van IEEE Spectrum

    Bron: opennet.ru

Voeg een reactie