Rating ng mga programming language mula sa IEEE Spectrum

Ang magazine ng IEEE Spectrum, na inilathala ng Institute of Electrical and Electronics Engineers (IEEE), ay naglathala ng bagong edisyon ng pagraranggo ng kasikatan ng mga programming language. Ang pinuno ng rating ay nananatiling wikang Python, na sinusundan ng mga wikang C, C++ at C# na may kaunting lag. Kung ikukumpara sa ranking noong nakaraang taon, ang wikang Java ay lumipat mula sa ika-2 hanggang ika-5 na lugar. Ang isang pagpapalakas na posisyon ay kilala para sa mga wikang C# (tumaas mula ika-6 hanggang ika-4 na lugar) at SQL (sa nakaraang ranggo ay hindi ito kabilang sa nangungunang sampung, ngunit sa bago ay nasa ika-6 na lugar).

Rating ng mga programming language mula sa IEEE Spectrum

Sa mga tuntunin ng bilang ng mga alok mula sa mga employer, ang wikang SQL ay nangunguna, na sinusundan ng Java, Python, JavaScript, C#, C at C++.

Rating ng mga programming language mula sa IEEE Spectrum

Sa pagraranggo, na isinasaalang-alang ang interes sa mga programming language sa mga forum at social network, nangunguna ang Python, na sinusundan ng Java, C, JavaScript, C++, C# at SQL. Ang Rust na wika ay nasa ika-12 na lugar, habang ito ay nasa ika-20 na ranggo sa pangkalahatang ranggo at ika-22 sa ranggo ng interes ng employer.

Rating ng mga programming language mula sa IEEE Spectrum

Ang rating ng IEEE Spectrum ay kinakalkula gamit ang kumbinasyon ng 12 sukatan na nakuha mula sa 10 iba't ibang pinagmulan. Ang pamamaraan ay batay sa pagsusuri ng mga resulta ng paghahanap para sa query na "{language_name} programming" sa iba't ibang mga site. Ang bilang ng mga materyal na ipinapakita sa mga resulta ng paghahanap sa Google (tulad ng sa pagbuo ng rating ng TIOBE), mga parameter ng katanyagan ng mga query sa paghahanap sa pamamagitan ng Google Trends (tulad ng sa rating ng PYPL), binabanggit sa Twitter, ang bilang ng mga bago at aktibong repositoryo sa Ang GitHub, ang bilang ng mga tanong sa Stack Overflow, ang bilang ng mga publikasyon sa Reddit at Hacker News, mga bakante sa CareerBuilder at IEEE Job Site, ay binanggit sa digital archive ng mga artikulo sa journal at mga ulat sa kumperensya (IEEE Xplore).

Iba pang mga ranggo ng katanyagan ng mga programming language:

  • Sa Agosto na ranggo ng TIOBE Software, ang wikang Python ay lumipat mula sa pangalawa patungo sa unang lugar, at ang mga wikang C at Java, ayon sa pagkakabanggit, ay lumipat sa pangalawa at pangatlong lugar. Kabilang sa mga pagbabago sa paglipas ng taon, mayroon ding pagtaas sa katanyagan ng mga wika ng Assembly (tumaas mula ika-9 hanggang ika-8 na lugar), SQL (mula ika-10 hanggang ika-9), Swift (mula ika-16 hanggang ika-11), Go (mula ika-18 hanggang ika-15), Bagay Pascal (mula ika-22 hanggang ika-13), Layunin-C (mula 23 hanggang 14), kalawang (mula 26 hanggang 22). Ang katanyagan ng mga wikang PHP (mula 8 hanggang 10), R (mula 14 hanggang 16), Ruby (mula 15 hanggang 18), Fortran (mula 13 hanggang 19) ay nabawasan. Ang wikang Kotlin ay kasama sa listahan ng Nangungunang 30. Ibinabatay ng index ng kasikatan ng TIOBE ang mga konklusyon nito sa pagsusuri ng mga istatistika ng query sa paghahanap sa mga system tulad ng Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon at Baidu.

    Rating ng mga programming language mula sa IEEE Spectrum

  • Sa August PYPL ranking, na gumagamit ng Google Trends, ang nangungunang tatlo ay nanatiling hindi nagbabago sa buong taon: Ang Python ay nasa unang lugar, na sinusundan ng Java at JavaScript. Ang wikang Rust ay tumaas mula ika-17 hanggang ika-13 puwesto, TypeScript mula ika-10 hanggang ika-8 na puwesto, at Swift mula ika-11 hanggang ika-9. Tumaas din ang kasikatan ng Go, Dart, Ada, Lua at Julia kumpara noong Agosto noong nakaraang taon. Bumaba ang kasikatan ng Objective-C, Visual Basic, Perl, Groovy, Kotlin, Matlab.

    Rating ng mga programming language mula sa IEEE Spectrum

  • Sa ranking ng RedMonk, batay sa katanyagan sa GitHub at aktibidad ng talakayan sa Stack Overflow, ang nangungunang sampung ay ang mga sumusunod: JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. Ang mga pagbabago sa paglipas ng taon ay nagpapahiwatig ng isang paglipat ng C++ mula ikalima hanggang ikapitong puwesto.

    Rating ng mga programming language mula sa IEEE Spectrum

    Pinagmulan: opennet.ru

Magdagdag ng komento