تصنيف لغات البرمجة من IEEE Spectrum

نشرت مجلة IEEE Spectrum، التي يصدرها معهد مهندسي الكهرباء والإلكترونيات (IEEE)، طبعة جديدة من تصنيف شعبية لغات البرمجة. تظل لغة Python هي الرائدة في التصنيف، تليها لغات C وC++ وC# بفارق بسيط. مقارنة بتصنيف العام الماضي، انتقلت لغة Java من المركز الثاني إلى المركز الخامس. تمت الإشارة إلى مركز تعزيز للغات C# (ارتفعت من المركز السادس إلى المركز الرابع) وSQL (في التصنيف السابق لم تكن من بين العشرة الأوائل، ولكن في الترتيب الجديد كانت في المركز السادس).

تصنيف لغات البرمجة من IEEE Spectrum

ومن حيث عدد العروض المقدمة من أصحاب العمل، تتصدر لغة SQL، تليها Java، وPython، وJavaScript، وC#، وC، وC++.

تصنيف لغات البرمجة من IEEE Spectrum

في التصنيف، الذي يأخذ في الاعتبار الاهتمام بلغات البرمجة في المنتديات والشبكات الاجتماعية، تتصدر لغة Python، تليها Java، وC، وJavaScript، وC++، وC#، وSQL. تحتل لغة Rust المرتبة 12، بينما تحتل المرتبة 20 في التصنيف العام والمرتبة 22 في تصنيف اهتمامات أصحاب العمل.

تصنيف لغات البرمجة من IEEE Spectrum

يتم حساب تصنيف IEEE Spectrum باستخدام مجموعة من 12 مقياسًا تم الحصول عليها من 10 مصادر مختلفة. تعتمد الطريقة على تقييم نتائج البحث للاستعلام “{language_name} programming” في المواقع المختلفة. عدد المواد المعروضة في نتائج بحث Google (كما هو الحال في بناء تصنيف TIOBE)، ومعلمات شعبية استعلامات البحث من خلال مؤشرات Google (كما هو الحال في تصنيف PYPL)، والمذكورة على Twitter، وعدد المستودعات الجديدة والنشطة في GitHub، وعدد الأسئلة على Stack Overflow، وعدد المنشورات على Reddit وHacker News، والوظائف الشاغرة على CareerBuilder وIEEE Job Site، مذكورة في الأرشيف الرقمي لمقالات المجلات وتقارير المؤتمرات (IEEE Xplore).

تصنيفات أخرى لشعبية لغات البرمجة:

  • وفي تصنيف أغسطس لشركة TIOBE Software، انتقلت لغة بايثون من المركز الثاني إلى المركز الأول، كما انتقلت لغتا C وJava إلى المركزين الثاني والثالث على التوالي. من بين التغييرات على مدار العام، هناك أيضًا زيادة في شعبية لغات التجميع (ارتفعت من المركز التاسع إلى المركز الثامن)، وSQL (من العاشر إلى التاسع)، وSwift (من السادس عشر إلى الحادي عشر)، وGo (من المركز الثامن عشر). إلى الخامس عشر)، Object Pascal (من 9 إلى 8)، Objective-C (من 10 إلى 9)، Rust (من 16 إلى 11). انخفضت شعبية اللغات PHP (من 18 إلى 15)، R (من 22 إلى 13)، روبي (من 23 إلى 14)، فورتران (من 26 إلى 22). تم إدراج لغة Kotlin في قائمة أفضل 8 لغة، ويبني مؤشر شعبية TIOBE استنتاجاته على تحليل إحصائيات استعلام البحث في أنظمة مثل Google، وGoogle Blogs، وWikipedia، وYouTube، وQQ، وSohu، وAmazon، وBaidu.

    تصنيف لغات البرمجة من IEEE Spectrum

  • في تصنيف PYPL لشهر أغسطس، والذي يستخدم مؤشرات Google، ظلت المراكز الثلاثة الأولى دون تغيير على مدار العام: احتلت 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.

    تصنيف لغات البرمجة من IEEE Spectrum

  • في تصنيف RedMonk، استنادًا إلى الشعبية على GitHub ونشاط المناقشة على Stack Overflow، جاءت المراكز العشرة الأولى كما يلي: JavaScript، وPython، وJava، وPHP، وC#، وCSS، وC++، وTypeScript، وRuby، وC. وتشير التغييرات على مدار العام إلى وجود انتقال C++ من المركز الخامس إلى المركز السابع.

    تصنيف لغات البرمجة من IEEE Spectrum

    المصدر: opennet.ru

إضافة تعليق