Institute of Electrical and Electronics Engineers (IEEE) မှထုတ်ဝေသော IEEE Spectrum မဂ္ဂဇင်းသည် ပရိုဂရမ်းမင်းဘာသာစကားများ၏ လူကြိုက်များမှု အဆင့်သတ်မှတ်ချက်အသစ်ကို ထုတ်ဝေခဲ့သည်။ အဆင့်သတ်မှတ်ချက်၏ခေါင်းဆောင်သည် Python ဘာသာစကားအဖြစ်ကျန်ရှိနေပြီး C၊ C++ နှင့် C# ဘာသာစကားများသည် အနည်းငယ်နောက်ကျကျန်နေပါသည်။ ယမန်နှစ်က အဆင့်သတ်မှတ်ချက်နှင့် နှိုင်းယှဉ်ပါက Java ဘာသာစကားသည် အဆင့် ၂ မှ အဆင့် ၅ သို့ ရွေ့လျားခဲ့သည်။ ဘာသာစကားများ C# (2th မှ 5th နေရာ) နှင့် SQL (ယခင်အဆင့်တွင် ၎င်းသည် ထိပ်တန်းဆယ်စာရင်းတွင်မဟုတ်သော်လည်း အသစ်တွင် အဆင့် 6) အတွက် အားကောင်းသည့်အနေအထားကို မှတ်သားထားသည်။
အလုပ်ရှင်များထံမှ ကမ်းလှမ်းမှုအရေအတွက်အရ SQL ဘာသာစကားက ဦးဆောင်ပြီး နောက်တွင် Java၊ Python၊ JavaScript၊ C#၊ C နှင့် C++ တို့ဖြစ်သည်။
ဖိုရမ်များနှင့် လူမှုကွန်ရက်များတွင် ပရိုဂရမ်းမင်းဘာသာစကားများကို စိတ်ဝင်စားမှုထည့်သွင်းထားသည့် အဆင့်သတ်မှတ်ချက်တွင် Python က ဦးဆောင်ပြီး Java၊ C၊ JavaScript၊ C++၊ C# နှင့် SQL တို့က ဦးဆောင်သည်။ Rust ဘာသာစကားသည် အဆင့် 12 တွင်ရှိပြီး အလုံးစုံအဆင့်သတ်မှတ်ချက်တွင် အဆင့် 20 နှင့် အလုပ်ရှင်စိတ်ဝင်စားမှုအဆင့်တွင် အဆင့် 22 ရှိသည်။
IEEE Spectrum အဆင့်သတ်မှတ်ချက်ကို မတူညီသောရင်းမြစ် 12 ခုမှရရှိသော မက်ထရစ် ၁၂ ခုပေါင်းစပ်အသုံးပြု၍ တွက်ချက်သည်။ နည်းလမ်းသည် ဝဘ်ဆိုက်အမျိုးမျိုးရှိ “{language_name} ပရိုဂရမ်းမင်း” အတွက် ရှာဖွေမှုရလဒ်များကို အကဲဖြတ်ခြင်းအပေါ် အခြေခံထားသည်။ Google ရှာဖွေမှုရလဒ်များတွင်ပြသသည့်ပစ္စည်းအရေအတွက် (TIOBE အဆင့်သတ်မှတ်မှုတည်ဆောက်မှုတွင်ကဲ့သို့)၊ Google Trends မှတဆင့်ရှာဖွေမှုများ၏ရေပန်းစားမှုအတိုင်းအတာများ (PYPL အဆင့်သတ်မှတ်ချက်တွင်ကဲ့သို့)၊ Twitter တွင်ဖော်ပြထားသော၊ အသစ်နှင့်တက်ကြွသောသိုလှောင်မှုအရေအတွက်၊ GitHub၊ Stack Overflow ရှိ မေးခွန်းအရေအတွက်၊ Reddit နှင့် Hacker News တွင် ထုတ်ဝေမှုများ၊ CareerBuilder နှင့် IEEE Job Site ရှိ လစ်လပ်နေရာများသည် ဂျာနယ်ဆောင်းပါးများနှင့် ညီလာခံအစီရင်ခံစာများ (IEEE Xplore) ၏ ဒစ်ဂျစ်တယ် မော်ကွန်းတိုက်တွင် ဖော်ပြထားပါသည်။
ပရိုဂရမ်းမင်းဘာသာစကားများ၏ လူကြိုက်များမှု၏ အခြားအဆင့်သတ်မှတ်ချက်များ
- TIOBE Software ၏သြဂုတ်လအဆင့်သတ်မှတ်မှုတွင် Python ဘာသာစကားသည် ဒုတိယနေရာမှ ပထမနေရာသို့ ပြောင်းရွှေ့ခဲ့ပြီး C နှင့် Java ဘာသာစကားများ အသီးသီးသည် ဒုတိယနှင့် တတိယနေရာများသို့ ပြောင်းရွှေ့ခဲ့သည်။ တစ်နှစ်တာ အပြောင်းအလဲများထဲတွင် ဘာသာစကားများ စုဝေးမှု (၉ မှ ၈ နေရာ) ၊ SQL (၁၀ မှ ၉ )၊ Swift ( ၁၆ မှ ၁၁ ) ၊ Go ( 9th မှ ) ၊ 8 ရက်နေ့အထိ), Object Pascal (10nd မှ 9th), Objective-C (16 မှ 11), Rust (18 မှ 15). ဘာသာစကားများ PHP (22 မှ 13)၊ R (23 မှ 14)၊ Ruby (26 မှ 22)၊ Fortran (8 မှ 10) အထိ ကျဆင်းသွားသည်။ Kotlin ဘာသာစကားသည် ထိပ်တန်း 14 စာရင်းတွင် ပါဝင်သည်။ TIOBE လူကြိုက်များမှု အညွှန်းကိန်းသည် Google၊ Google Blogs၊ Wikipedia၊ YouTube၊ QQ၊ Sohu၊ Amazon နှင့် Baidu ကဲ့သို့သော စနစ်များရှိ ရှာဖွေမှုစာရင်းအင်းများကို ခွဲခြမ်းစိတ်ဖြာမှုအပေါ် အခြေခံထားသည်။
- Google Trends ကိုအသုံးပြုသည့်သြဂုတ်လ PYPL အဆင့်သတ်မှတ်ချက်တွင်၊ ထိပ်တန်းသုံးမျိုးသည် တစ်နှစ်တာလုံးမပြောင်းလဲဘဲ ကျန်ရှိနေသည်- Python သည် ပထမနေရာ၌ရှိနေပြီး Java နှင့် JavaScript တို့က ရပ်တည်နေသည်။ Rust ဘာသာစကားသည် နံပါတ် 17 မှ 13 နေရာအထိ၊ TypeScript မှ 10 မှ 8th နေရာအထိ၊ Swift သည် 11 မှ 9th အထိ မြင့်တက်လာခဲ့သည်။ Go၊ Dart၊ Ada၊ Lua နှင့် Julia တို့သည် ယမန်နှစ် သြဂုတ်လနှင့် နှိုင်းယှဉ်ပါက လူကြိုက်များလာခဲ့သည်။ Objective-C၊ Visual Basic၊ Perl၊ Groovy၊ Kotlin၊ Matlab တို့၏ လူကြိုက်များမှု လျော့ကျသွားခဲ့သည်။
- GitHub တွင် လူကြိုက်များမှုနှင့် Stack Overflow တွင် ဆွေးနွေးမှု လုပ်ဆောင်ချက်အပေါ် အခြေခံ၍ RedMonk အဆင့်တွင်၊ ထိပ်တန်းဆယ်ခုမှာ အောက်ပါအတိုင်းဖြစ်သည်- JavaScript, Python, Java, PHP, C#, CSS, C++, TypeScript, Ruby, C. တစ်နှစ်ပတ်လုံး အပြောင်းအလဲများကို ညွှန်ပြသည်။ C++ ကို ပဉ္စမနေရာမှ သတ္တမနေရာသို့ ကူးပြောင်းသည်။
source: opennet.ru