Stack Overflow: Swift دخل ضمن أفضل 5 لغات مفضلة لدى المطورين
الاستطلاع السنوي للمطورين من Stack Overflow لعام 2020 حمل مفاجأة غير متوقعة: لغة Swift، التي طورتها Apple لأجهزة iOS و macOS، دخلت لأول مرة ضمن الخمس الأوائل من لغات البرمجة الأكثر تفضيلاً. وفقًا لبيانات الاستطلاع، الذي شارك فيه أكثر من 65,000 مطور من جميع أنحاء العالم، احتلت Swift المرتبة الخامسة بنسبة 72.1% من التقييمات الإيجابية، متجاوزة مخضرمين مثل Python (68.5%) و JavaScript (62.3%).
هذه القفزة ملحوظة بشكل خاص مقارنة بعام 2019، عندما كانت Swift في المركز الثامن فقط. يُربط النمو في الشعبية بإصدار Swift 5.3، الذي جلب استقرار ABI ودعمًا معياريًا لنظامي Windows و Linux. "توقفت Swift عن كونها لغة متخصصة لمطوري iOS فقط،" يعلق بول هادسون، مؤلف كتاب "Swift for Beginners". "الآن هي أداة كاملة لتطوير الخوادم والتطوير عبر المنصات، وهذا ما جذب انتباه المجتمع".
من المثير للاهتمام أن Swift تفوقت ليس فقط على Python، بل أيضًا على Rust (70.4%)، التي تقليديًا تتصدر قائمة اللغات "الأكثر حبًا". يربط الخبراء ذلك بتحسن النظام البيئي: ظهور Swift Package Manager ودعم SwiftUI سهلا بشكل كبير إنشاء الواجهات. "Swift تمنح سرعة Objective-C وأمان Rust، ولكنها تُقرأ مثل Python،" يلاحظ كريس لاتنر، مبتكر اللغة. "لتطوير الأجهزة المحمولة، هذا هو التوازن المثالي".
ومع ذلك، لم يخلُ الأمر من النقد. أشار بعض المطورين إلى أن Swift لا تزال تعاني من عدم الاستقرار في التوافق العكسي: التحديثات غالبًا ما تكسر المشاريع القديمة. ومع ذلك، فإن 72% من التقييمات الإيجابية هي إشارة جادة لصناعة تكنولوجيا المعلومات. "إذا استمرت Apple في الاستثمار في العمل عبر المنصات، قد تصبح Swift اللغة رقم 1 لتطوير الأجهزة المحمولة والخوادم بحلول عام 2025،" يتوقع المحلل في IDC جون غالاغر.
بالنسبة لمجتمع Python، هذا يعني أن المنافسة على عقول المطورين تشتد. Python، رغم بقائها الرائدة في الاستخدام العام (41.7% من المستطلعين)، تفقد مواقعها في تصنيف "الحب". ربما سيدفع هذا مجتمع Python إلى تبني أكثر نشاطًا للكتابة الثابتة وتحسين الأداء.