بالإضافة إلى العديد من الأفكار الأخرى المثيرة للإهتمام، يكشف تقرير Octoverse السنوي لعام 2020 من GitHub أن جافاسكريبت لا تزال لغة البرمجة المفضلة للمطورين، على الأقل على GitHub.
مع أكثر من 56 مليون مطور، تعد GitHub أكبر منصة للتطوير التعاوني. يستخدم تقارير Octoverse للمساعدة في الحصول على نبض مجتمع المطورين.
في العام الماضي، بايثون تجاوزت جافا بإعتبارها ثاني أكثر اللغات شيوعاً على GitHub من قبل المساهمين في المستودعات وإستمرت في الحفاظ على مركزها في المركز الثاني هذا العام أيضاً. إحتفظت جافا بالمركز الأخير على المنصة.
تم عرض هذه الخطوة المفاجئة من خلال لغة TypeScript مفتوحة المصدر المدعومة من ميكروسوفت. غالباً ما يشار إليها بإسم مجموعة شاملة من جافاسكريبت، إنتقلت اللغة من المركز السابع في العامين الماضيين إلى المركز الرابع في عام 2020.
إحتفظت لغة أخرى طورتها ميكروسوفت #C بمركزها الخامس، الذي إستعادته العام الماضي. كانت PHP واحدة من أكبر الخاسرين في المركز السادس (بعد أن كانت رابعة في عام 2019). تبعه ++C في المركز السابع، والتي تواصل الهبوط بعد أعلى مستوى كان الخامس في 2018.
تبادلت C و Shell الأماكن من العام الماضي وسجلتا المركزين الثامن والتاسع على التوالي. تواصل Ruby إلبقاء في المركز العاشر. كانت اللغة في إنخفاض مستمر منذ عام 2015، حيث فقدت مكانين كل عام، قبل أن تستقر في المركز العاشر قبل عامين في عام 2018.
وفقاً للتقرير، لا يشارك جميع المطورين على المنصة بشكل متساوٍ. عادةً ما يتذوق الأشخاص الجدد الذين ظلوا على المنصة لمدة تقل عن شهر الأسلوب التعاوني للتطوير من خلال إنشاء المشكلات والتعليق عليها. من ناحية أخرى، يساعد المحاربون القدامى الذين عملوا على GitHib لأكثر من عامين في تشكيل الكود من خلال مراجعة وإنشاء طلبات السحب.
Octoverse عبارة عن مجموعة من ثلاثة تقارير تفصل التفاعلات بين المطورين من حيث الأمان وإنتاجية المطور وكيف تشكلت أنماط التعاون والتطوير في ضوء الوباء العالمي.
0 comments:
إرسال تعليق