لغات البرمجة الأربعة الساخنة

كنت أبحث عن أفضل لغات البرمجة لعام 2020 ووجدت صفحات تتحدث عن لغات تفقد شعبيتها. أنا مبرمج ، وأدرك أنه من المهم للغاية لأي مبرمج أن يعرف التقنيات ذات الصلة وأيها ليست كذلك.



كل مبرمج كاتب.



Serkan Leilek




بعد الاطلاع على تقارير كافية حول لغات البرمجة التي تفقد أهميتها ، اخترت 4 لغات أعتقد أنها لم تعد تستحق التعلم. من أجل دعم استنتاجاتي ، سألجأ إلى بعض مؤشرات شعبية اللغات. على وجه الخصوص ، نحن نتحدث عن فهرس PYPL (شعبية فهرس لغة البرمجة ، فهرس شعبية لغات البرمجة) ، بيانات مؤشرات Google وبعض المعلومات التي يمكن العثور عليها على منصة YouTube.





جزء من تصنيف PYPL ( المصدر )



لقد استخدمت منصة YouTube كمصدر للبيانات حول آفاق لغات البرمجة من خلال تقييم شعبية مقاطع الفيديو التعليمية للغات المعنية.



أريد أن أشير إلى أن تحليل تقييمات لغات البرمجة يمكن أن يكون مفيدًا جدًا لأولئك الذين يخططون لبناء مستقبل مهني في مجال تكنولوجيا المعلومات. الحقيقة هي أن هذه التصنيفات تسمح لك باختيار اللغات التي تستحق التعلم ، واختيار اللغة المناسبة يمكن أن يكون له تأثير كبير على المسار المهني للمبرمج.



لكن مقدمات كافية. لنتحدث عن احتضر لغات البرمجة.



1. بيرل



يتناقص الاهتمام بلغة برمجة Perl بسرعة. وقد أظهر أداءً جيدًا في الفترة من 2004 إلى 2009 ، وبعد ذلك بدأ التراجع. على الرغم من أن هذه اللغة لم تمت بعد ، إلا أنها لم تعد حية.



لا يتم البحث بنشاط عن المعلومات المتعلقة بها على YouTube و Google. على سبيل المثال ، هناك فيديو Perl تم تحميله منذ 4 سنوات وحصل فقط على 240،000 مشاهدة.





فيديو Perl



بالإضافة إلى ذلك ، تنخفض درجات اللغة في تصنيفات PYPL.



قررت مقارنة لغة Perl بلغة أخرى ، Python في هذه الحالة ، وتحولت إلى Google Trends.





مقارنة بين Perl (الخط الأحمر) و Python (الخط الأزرق) ، آخر 12 شهرًا



كما ترى ، الخط الأحمر الذي يمثل Perl يقع في مكان ما عند الصفر.



2. هاسكل



هاسكل تبدو أفضل من بيرل. يتم استخدامه أيضًا من قبل العديد من الشركات الكبيرة مثل Facebook و IBM. يوجد مقطع فيديو Haskell على YouTube تم تحميله منذ 5 سنوات. حصل على 535 ألف مشاهدة.





فيديو هاسكل



الآن دعونا نلقي نظرة على مقاييس Google Trends ، دعنا نقارن Haskell و Python.





مقارنة بين Haskell (الخط الأزرق) و Python (الخط الأحمر) ، فإن السنوات الخمس الماضية



Haskell ، بالمقارنة مع Python ، تبدو أكثر من متواضعة. الخط الأزرق ، الذي يمثل هاسكل ، "يزحف على طول الأرض" ، بينما تُظهر بايثون ، التي يمثلها الخط الأحمر ، اتجاهًا صعوديًا قويًا.



3. الهدف- C



إذا ركزنا على تصنيف PYPL ، فقد زادت شعبية لغة Objective-C بنسبة 0.2٪. ماذا يحدث إذا نظرت إلى البيانات من يوتيوب؟









فيديو Objective-C حصل الفيديو الذي تم تحميله منذ 5 سنوات على 250 ألف مشاهدة.



دعنا ننتقل الآن إلى مقاييس Google Trends.





مقارنة بين Objective-C (الخط الأزرق) و Python (الخط الأحمر) ، آخر 5 سنوات



بالطبع ، لا يزال العديد من الأشخاص يستخدمون Objective-C. ولكن ، على الرغم من وجود وظائف شاغرة لهذه اللغة ، إذا كنت تخطط للمستقبل وتنظر إلى Objective-C ، فعليك تحويل انتباهك إلى Swift.



4. Visual Basic للتطبيقات



فيجوال بيسك للتطبيقات ، VBA ، كان على شفاه الجميع في عام 2004 ، ولكن بعد عام 2009 ، بدأ الاهتمام به يتضاءل. على سبيل المثال ، درست هذه اللغة في المدرسة.



يشير تصنيف PYPL إلى أن شعبية VBA قد انخفضت بنسبة 0.2٪.



لم أشاهد مقطع فيديو VBA في خلاصتي على YouTube. ربما يشير هذا إلى انخفاض الاهتمام بهذه اللغة. ومع ذلك ، عندما بحثت عن مقاطع فيديو مماثلة ، عثرت على مقطع فيديو تم تحميله قبل 9 أشهر ، وحصد 810 آلاف مشاهدة.





فيديو على VBA



إذا نظرت إلى بيانات VBA المتوفرة على Google Trends ، فقد اتضح أن الاهتمام بـ VBA قد انخفض بشكل مطرد منذ عام 2004.





مقارنة بين VBA (الخط الأحمر) و Python (الخط الأزرق) ، من عام 2004 إلى الوقت الحاضر.



بشكل عام ، يمكن ملاحظة أن VBA ، على الرغم من انخفاض شعبيتها ، لا تبدو سيئة للغاية مقارنة باللغات الأخرى المحتضرة.



بايثون



أقوم بتطوير الخادم باستخدام Python. لقد قمت أيضًا بالعديد من المشاريع باستخدام إطار عمل Django. ماذا يمكنني أن أقول - أنا أحب بايثون.



هذه ، وفقًا لما تصفه Google ، هي اللغة الأفضل من اللغات الأخرى في مساعدة الأشخاص في العثور على وظائف في عام 2020.





اللغات التي تساعد معرفتها في العثور على وظيفة



على سبيل المثال ، قمت بإنشاء مشروع في Django. أي أننا نتحدث عن موقع به أسئلة وأجوبة للمطورين. هذا المشروع لا يزال قيد التنفيذ. أنا أقوم بتوسيعها وأعمل على تحسينها.



تُظهر Python في تصنيف PYPL زيادة بنسبة 2.9٪. إذا استفسرت عن بيانات مشاهدة فيديو Python على YouTube ، فقد اتضح أنها تكتسب ملايين المشاهدات في فترات زمنية قصيرة.





فيديو بايثون



تحليل أبحاث Stack Overflow



أعلاه ، لقد اعتمدت على تصنيف PYPL وبيانات من Google Trends وتحليل الفيديو للغات البرمجة التي تهمك على YouTube. في الوقت الحالي ، سأنتقل إلى نتائج استطلاع 2020 Stack Overflow Developer Survey. وهي البيانات المتعلقة بلغات البرمجة التي يكتب بها المبرمجون ، لكن لا يريدون الاستمرار في ذلك.





بيانات مسح Stack Overflow ( مصدر )



ولكن تجدر الإشارة إلى أن هناك العديد من فرص العمل التي تتطلب معرفة اللغات التي تحتل مناصب عالية في هذا "مكافحة التصنيف". أولئك الذين يكتبون بهذه اللغات يحصلون على رواتب جيدة من خلال مكافأة خبراتهم. تستخدم العديد من الشركات هذه اللغات ، على الرغم من أن بعض الشركات تقوم بتغييرها إلى لغة أخرى.





رواتب المطورين وعلاقتهم بلغات البرمجة ( المصدر )



النتيجة



أنا أراقب باستمرار الوضع في مجال لغات البرمجة. وأعتقد أن مثل هذه الملاحظات يمكن أن تكون ذات فائدة كبيرة. بعد كل شيء ، يمكن أن يساعد الاختيار الصحيح للغة في مهنة المبرمج.



بالإضافة إلى ذلك ، تعلمت بعض اللغات التي تحدثت عنها اليوم. ومع ذلك ، في الممارسة العملية أنا لا أستخدمها. في الواقع ، آمل أن تنقذ هذه المقالة الآخرين من تعلم لغات قديمة.



إذا كنت تكتب بهذه اللغات ، وإذا كان لديك مشاريع كبيرة وعمل مثير للاهتمام ، فلا أعتقد أنه يجب عليك التسرع في البحث عن شيء جديد. فقط افعل ما كنت تفعله ، وتجاهل أي مؤشرات تشير إلى أن شعبية لغة معينة قد انخفضت بنسبة 0.2٪.



ما هي لغات البرمجة التي ستضيفها إلى قائمة التقنيات المحتضرة من هذه المقالة؟










All Articles