Ranking języków programowania według wydania IEEE Spectrum.

Czasopismo IEEE Spectrum, wydawane przez Instytut Inżynierów Elektryków i Elektroników (IEEE), opublikowało nową wersję rankingu popularności języków programowania. Liderem rankingu nadal jest język Python, za którym z niewielkim opóźnieniem znajdują się języki C, C++ i C#. W porównaniu do ubiegłorocznego rankingu język Java przesunął się z 2. na 5. miejsce. Wzmocnienie pozycji odnotowano w przypadku języków C# (wzrost z 6. na 4.) oraz SQL (w poprzednim rankingu nie znalazł się w pierwszej dziesiątce, a w nowym zajął 6. miejsce).

Ranking języków programowania według wydania IEEE Spectrum.

Liderem w liczbie ofert pracy jest język SQL, za którym plasują się Java, Python, JavaScript, C#, C i C++.

Ranking języków programowania według wydania IEEE Spectrum.

W rankingu uwzględniającym zainteresowanie językami programowania na forach i w mediach społecznościowych przoduje Python, za którym znajdują się Java, C, JavaScript, C++, C# i SQL. Język Rust zajmuje 12. miejsce, podczas gdy w ogólnym rankingu jest na 20. miejscu, a w rankingu zainteresowania pracodawców — na 22.

Ranking języków programowania według wydania IEEE Spectrum.

Przy obliczaniu rankingu IEEE Spectrum zastosowano kombinację 12 metryk uzyskanych z 10 różnych źródeł. Podstawą metody jest ocena wyników wyszukiwania dla zapytania „{nazwisko_języka} programming” na różnych stronach. Uwzględniono liczbę materiałów wyświetlanych w wynikach wyszukiwania Google (jak przy tworzeniu rankingu TIOBE), parametry popularności zapytań wyszukiwania przez Google Trends (jak w rankingu PYPL), wzmianki na Twitterze, liczbę nowych i aktywnych repozytoriów na GitHubie, liczbę pytań na Stack Overflow, liczbę publikacji na stronach Reddit i Hacker News, oferty pracy na CareerBuilder i IEEE Job Site, wzmianki w cyfrowym archiwum artykułów i referatów z konferencji (IEEE Xplore).

Inne rankingi popularności języków programowania:

  • W sierpniowym rankingu firmy TIOBE Software język Python przesunął się z drugiego na pierwsze miejsce, a języki C i Java zajęły odpowiednio drugie i trzecie miejsca. Spośród zmian w ciągu roku odnotowano także wzrost popularności języków Assembly (wzrost z 9. na 8. miejsce), SQL (z 10. na 9.), Swift (z 16. na 11.), Go (z 18. na 15.), Object Pascal (z 22. na 13.), Objective-C (z 23. na 14.) oraz Rust (z 26. na 22.). Zmniejszyła się popularność języków PHP (z 8. na 10.), R (z 14. na 16.), Ruby (z 15. na 18.) oraz Fortran (z 13. na 19.). Język Kotlin zajął miejsce w pierwszej 30. Indeks popularności TIOBE opiera swoje wnioski na analizie statystyk zapytań wyszukiwania w takich systemach jak Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon i Baidu.

    Ranking języków programowania według wydania IEEE Spectrum.
  • W sierpniowym rankingu PYPL, opartym na Google Trends, trójka liderów w ciągu roku nie uległa zmianie: pierwsze miejsce zajmuje język Python, następnie Java i JavaScript. Język Rust awansował z 17. na 13. miejsce, TypeScript z 10. na 8. miejscu, a Swift z 11. na 9. Po porównaniu z sierpniem zeszłego roku wzrosła także popularność Go, Dart, Ada, Lua i Julia. Zmniejszyła się natomiast popularność Objective-C, Visual Basic, Perl, Groovy, Kotlin oraz Matlab.

    Ranking języków programowania według wydania IEEE Spectrum.
  • W rankingu RedMonk, opartym na ocenie popularności na GitHubie oraz aktywności dyskusji na Stack Overflow, pierwsza dziesiątka przedstawia się następująco: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. W ciągu roku odnotowano spadek C++ z piątej na siódmą pozycję.

    Ranking języków programowania według wydania IEEE Spectrum.

    Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster