تم إطلاق إصدار أبريل 2021 من مؤشر TIOBE ، ويبدو أنه يُظهر أن Apple قد نجحت في رهانها على استبدال Objective-C بـ Swift. بينما فقدت اللغة ببطء أماكن في الفهرس منذ تقديم Swift في عام 2014 ، أخرجها تحديث الترتيب الجديد تمامًا من أفضل 20 لغة برمجة شائعة. و تحتل Objective-C الآن المرتبة 23 في الترتيب.

Objective-C هي لغة البرمجة ذات الأغراض العامة المستخدمة لتطوير OS X و iOS في الأيام الأولى لشركة Apple. إنه كائن عاكس المنحى وهو امتداد لـ ANSI C ، مثل C ++. ومع ذلك ، فهو يختلف عن الأخير من خلال التوزيع الديناميكي للرسائل ، وكتابته الضعيفة أو القوية ، والكتابة الديناميكية والتحميل الديناميكي. احتلت مكانة بارزة في مؤشر TIOBE حتى عام 2014 ، وتم ترشيحها لجائزة لغة العام في عامي 2011 و 2012. في ذلك الوقت ، تمت كتابة جميع تطبيقات Apple iPhone في Objective-C.

بعد ذلك ، قدمت شركة Apple لغة Swift في عام 2014 بهدف استبدالها. تراجعت شعبية Objective-C منذ ذلك الحين ، على الرغم من أن Swift استغرق بعض الوقت لترتقي في التصنيف وتصبح أكثر شعبية من سابقتها. تراجعت اللغة تدريجيًا في مؤشر TIOBE ، لكن لم تظهر حتى هذا الشهر من بين أكثر 20 لغة برمجة شيوعًا. ومع ذلك ، بينما تمكنت Swift من التخلص من Objective ، يبدو أن شعبيتها تتضاءل أيضًا في السنوات الأخيرة. يرتبط هذا بانتشار أطر تطوير التطبيقات عبر الأنظمة الأساسية ، مثل Flutter من Google.

يشهد إصدار أبريل 2021 من فهرس TIOBE انخفاض لغة البرمجة Swift إلى المركز الخامس عشر ، بانخفاض من المركز الحادي عشر في أبريل 2020. ويتم تحديث الفهرس مرة واحدة شهريًا وهو مصمم لتوفير مؤشر لشعبية لغات البرمجة ، بناءً على كلا البحثين: تصنيفات المحرك وعدد مهندسي البرمجيات والموردين والدورات المتخصصة في كل لغة. في غضون ذلك ، تواصل Python اكتساب شعبية في المجالات المزدهرة لعلوم البيانات والذكاء الاصطناعي والتعلم الآلي.

بالإضافة إلى ذلك ، تحتفظ لغة C بالمركز الأول في فهرس أبريل 2021 ، تليها Java و Python و C ++ و C #. ظلت هذه الأرقام دون تغيير منذ فبراير 2021. بالإضافة إلى ذلك ، لم يتغير Visual Basic و JavaScript أيضًا ، حيث احتلتا المركزين السادس والسابع على التوالي. تفوقت لغة التجميع على PHP و SQL لتحتل المرتبة الثامنة ، تليها PHP في المرتبة التاسعة و SQL في المرتبة العاشرة.

مواضيع ذات صلة
اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *