IEEE Spectrum ամսագիրը, որը հրատարակվում է Էլեկտրատեխնիկայի և էլեկտրոնիկայի ինժեներների ինստիտուտի (IEEE) կողմից, հրապարակել է ծրագրավորման լեզուների ժողովրդականության վարկանիշի նոր հրատարակությունը: Python-ը շարունակում է մնալ վարկանիշի առաջատարը, որին անմիջապես հաջորդում են C, C++ և C# լեզուները: Անցյալ տարվա վարկանիշի համեմատ Java-ն 2-րդ տեղից տեղափոխվել է 5-րդ տեղ: Դիրքերի ամրապնդում է նկատվում C#-ի (6-րդ տեղից տեղափոխվել է 4-րդ տեղ) և SQL-ի համար (նախորդ վարկանիշում այն չէր ընդգրկվել առաջատարների տասնյակում, բայց նոր վարկանիշում այն ամրապնդել է իր դիրքերը 6-րդ տեղում):

Աշխատանքատուներից ստացված առաջարկների քանակով առաջատարը SQL-ն է, որին հաջորդում են Java-ն, Python-ը, JavaScript-ը, C#-ը, C-ն և C++-ը։

Ֆորումներում և սոցիալական ցանցերում ծրագրավորման լեզուների նկատմամբ հետաքրքրությունը հաշվի առնող վարկանիշային աղյուսակում առաջատարը Python-ն է, որին հաջորդում են Java-ն, C-ն, JavaScript-ը, C++-ը, C#-ն և SQL-ը։ Rust-ը զբաղեցնում է 12-րդ տեղը, ընդհանուր վարկանիշային աղյուսակում այն զբաղեցնում է 20-րդ տեղը, իսկ գործատուների հետաքրքրության վարկանիշային աղյուսակում՝ 22-րդը։

IEEE Spectrum վարկանիշը հաշվարկվում է 12 տարբեր աղբյուրներից վերցված 10 չափանիշների համադրությամբ։ Մեթոդը հիմնված է տարբեր կայքերում «{language_name} programming» հարցման որոնման արդյունքների գնահատման վրա։ Այն հաշվի է առնում Google-ի որոնման արդյունքներում հրապարակված նյութերի քանակը (ինչպես TIOBE վարկանիշում), Google Trends-ի միջոցով որոնման հարցումների ժողովրդականությունը (ինչպես PYPL վարկանիշում), Twitter-ում հիշատակումները, GitHub-ում նոր և ակտիվ պահոցների քանակը, Stack Overflow-ում հարցերի քանակը, Reddit-ում և Hacker News-ում հրապարակումների քանակը, CareerBuilder-ում և IEEE Job Site-ում թափուր աշխատատեղերը, ամսագրային հոդվածների և կոնֆերանսների նյութերի թվային արխիվում հիշատակումները (IEEE Xplore):
Այլ ծրագրավորման լեզուների ժողովրդականության վարկանիշներ՝
- TIOBE Software-ի օգոստոսյան վարկանիշում Python-ը երկրորդ տեղից տեղափոխվել է առաջին տեղ, մինչդեռ C-ն և Java-ն համապատասխանաբար տեղափոխվել են երկրորդ և երրորդ տեղեր։ Տարվա ընթացքում տեղի ունեցած փոփոխությունների շարքում աճել է Assembly լեզուների ժողովրդականությունը (9-րդ տեղից 8-րդ տեղ), SQL-ի (10-րդ տեղից 9-րդ տեղ), Swift-ի (16-րդ տեղից 11-րդ տեղ), Go-ի (18-րդ տեղից 15-րդ տեղ), Objective Pascal-ի (22-րդ տեղից 13-րդ տեղ), Objective-C-ի (23-րդ տեղից 14-րդ տեղ) և Rust-ի (26-րդ տեղից 22-րդ տեղ)։ PHP-ի (8-րդ տեղից 10-րդ տեղ), R-ի (14-րդ տեղից 16-րդ տեղ), Ruby-ի (15-րդ տեղից 18-րդ տեղ) և Fortran-ի (13-րդ տեղից 19-րդ տեղ) ժողովրդականությունը նվազել է։ Kotlin-ը մտել է լավագույն 30 լեզուների ցանկ։ TIOBE-ի ժողովրդականության ինդեքսը իր եզրակացությունները կատարում է Google, Google Blogs, Wikipedia, YouTube, QQ, Sohu, Amazon և Baidu համակարգերի որոնման հարցումների վիճակագրության վերլուծության հիման վրա։

- Google Trends-ի միջոցով օգոստոսյան PYPL վարկանիշային աղյուսակում առաջին եռյակը տարվա ընթացքում չի փոխվել. Python-ը զբաղեցնում է առաջին տեղը, որին հաջորդում են Java-ն և JavaScript-ը: Rust-ը 17-րդ տեղից բարձրացել է 13-րդ տեղը, TypeScript-ը՝ 10-րդից 8-րդ տեղը, իսկ Swift-ը՝ 11-րդից 9-րդ տեղը: Անցյալ տարվա օգոստոսի համեմատ Go, Dart, Ada, Lua և Julia լեզուների ժողովրդականությունը նույնպես աճել է: Objective-C, Visual Basic, Perl, Groovy, Kotlin և Matlab լեզուների ժողովրդականությունը նվազել է:

- RedMonk-ի վարկանիշային աղյուսակում, որը հիմնված է GitHub-ի ժողովրդականության և Stack Overflow-ի քննարկումների ակտիվության վրա, առաջին տասնյակը հետևյալն է. JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C: Տարվա ընթացքում տեղի ունեցած փոփոխությունների շարքում C++-ը հինգերորդ տեղից տեղափոխվել է յոթերորդ տեղ:

Source: opennet.ru



