بعد عقد من الزمن: تغييرات في قائمة لغات البرمجة الأكثر شيوعًا على GitHub
لأول مرة منذ عقد، فقدت JavaScript مكانتها كلغة البرمجة الأكثر شعبية وفقًا لاستطلاع المطورين السنوي من GitHub، لتحل محلها لغة Python.
مؤشر على تحولات في عالم التقنية
تعتبر استطلاعات استخدام لغات البرمجة وسيلة فعالة لفهم الاتجاهات في عالم البرمجة والتكنولوجيا. استطلاع المطورين لعام 2024 من GitHub كشف أن Python أصبحت اللغة الأكثر شعبية، متفوقة على JavaScript التي احتلت الصدارة لعشر سنوات متتالية. لكن ما السبب وراء هذا التغيير الكبير؟
صعود الذكاء الاصطناعي التوليدي
يرجع السبب الرئيسي لهذا التحول إلى النمو الهائل في استخدام تقنيات الذكاء الاصطناعي التوليدي (Generative AI)، حيث تعتمد العديد من مشاريع الذكاء الاصطناعي وعلوم البيانات بشكل كبير على Python. وفقًا للتقرير، زاد عدد المشاريع المتعلقة بالذكاء الاصطناعي بنسبة 98% في العام الماضي. كما شهد استخدام أداة Jupyter Notebook، المستخدمة في تطبيقات علوم البيانات، ارتفاعًا بنسبة 92%.
تعليقات من مجتمع Python
صرّحت ديب نيكولسون، رئيسة مؤسسة Python Software Foundation: “نحن سعيدون جدًا بالزيادة المستمرة في شعبية Python على GitHub، خاصة مع تزايد استخدامها في تحليل البيانات، الذكاء الاصطناعي، والمشاريع مفتوحة المصدر”.
ترتيب اللغات في القائمة
على الرغم من تغيير المركز الأول، إلا أن بقية القائمة لم تشهد تغييرات كبيرة مقارنة بالعام الماضي.
TypeScript حافظت على المركز الثالث، تليها Java، ثم C#، و++C.
إلا أن هناك بعض المخاوف بشأن C و++C بسبب ضعف إدارة الذاكرة في هذه اللغات، مما دفع الحكومة الأمريكية إلى التوصية بتجنب استخدامها، مع وجود مطالبات بحظرها.
تغييرات أخرى في القائمة
شهدنا تبديلًا بين المركزين الثامن والتاسع، حيث تقدمت Shell إلى المركز الثامن وتراجعت C إلى التاسع. أما في المركز الأخير، فقد حافظت لغة Go الخاصة بجوجل على مكانتها.
JavaScript ما زالت مهيمنة على الكود المُضاف
رغم أن Python تصدرت من حيث النشاط العام على GitHub (مثل الإضافات، التعليقات، والمشاكل)، إلا أن JavaScript لا تزال تتصدر من حيث الكود الفعلي المُضاف على المنصة.
مقارنات مع استطلاعات أخرى
لا يعد استطلاع GitHub الوحيد، إذ يوجد استطلاعان رئيسيان آخران هما Stack Overflow وIEEE Spectrum. أظهر استطلاع IEEE، مثل GitHub، أن Python هي اللغة الأكثر شعبية، تليها Java. بينما في استطلاع Stack Overflow، احتفظت JavaScript بالصدارة، مع وجود Python في المركز الثاني، ولكنها اللغة التي يتطلع معظم المطورين لاستخدامها في مشاريعهم المستقبلية.
وفي الختام التغيير الذي أظهره استطلاع GitHub يعكس توجهات جديدة في عالم البرمجة، مع بروز Python كلغة مفضلة في مجالات الذكاء الاصطناعي وعلوم البيانات. ومع ذلك، يظل المشهد متنوعًا بناءً على احتياجات وتفضيلات المطورين حول العالم.