7 لغات برمجة لا تتعلمها .. لن يكون الإعتماد عليها كثيرًا
في عالم البرمجة المتطور، يوجد سبعة لغات برمجة لا تتعلمها وذلك لأنه سيتوقف عن العمل بها للأبد. قد تكون هذه اللغات مثيرة للاهتمام ومبتكرة في بعض الأحيان، ولكنها لا تحمل مستقبلًا مشرقًا. إذا كنت ترغب في الاستثمار في وقتك وجهودك وتعلم لغة برمجة جديدة، فمن الأفضل تجنب تعلم هذه اللغات القديمة والمهملة.
دعنا نلقي نظرة من خلال هذا الموضوع الجديد عبر موقع العربي موبايل على تلك اللغات التي لا يُنصح بتعلمها، حتى لا تصبح جهودك بائسة وتندرج تحت مسمى “التقنية المنسية”.
7 لغات برمجة لا تتعلمها لأنه لن يكون الإعتماد عليها كثيرًا
هذه القائمة من لغات البرمجة تعتبر هي الأقدم، وهي لغات لم يعد لها أي أهمية أو استخدام. وذلك نظير التطور الهائل في لغات البرمجة وظهور الأحدث منها.
لغة R
ظهرت لغة البرمجة R بطموح حازم للسيطرة على عالم برمجة تحليلات البيانات. على مدار العديد من السنوات المزدهرة، واجهت هذه اللغة مؤخرًا انخفاضًا في أهميتها، مما أفسحت المجال أمام لغة برمجة بايثون. في حين تقدم لغة R للمبرمجين مجموعة متنوعة من الميزات التي لا تقدر بثمن، إلا أنها تحتل حاليًا مكانة متواضعة نسبيًا في الترتيب الهرمي. تم وضعه في المرتبة 18 في مؤشر TIOBE، ويبدو من غير المحتمل أن يرتفع أكثر.
على الرغم من هذه الظروف، يستمر استخدام اللغة، وإذا كنت ترغب في استكشاف إمكانياتها، فلديك خيار تثبيت R على جهاز الكمبيوتر الذي يعمل بنظام Mac أو Windows.
لغة Visual Basic
يبدو أن لغة البرمجة Visual Basic، وهي لغة برمجة راسخة ظهرت لأول مرة على أجهزة Windows في عام 1991، قد وصلت إلى نقطة من غير المرجح أن يتم فيها إحياء مجدها السابق. نظرًا لتناقص تفضيل مايكروسوفت لـ Visual Basic، فإن زوالها في نهاية المطاف يبدو أمرًا لا مفر منه. لقد اضطلعت Visual Basic .NET، وهي لغة برمجة بديلة موجهة للمبرمجين، بدورها إلى حد كبير وتستحق التعرف عليها إذا كان لديك اهتمام بتطوير تطبيقات Windows.
وبينما يمكن للمرء أن يتوقع أن يواجه Visual Basic .NET مصيرًا مشابهًا لسابقه، إلا أن Microsoft لا تظهر أي علامات على سحب دعمها في أي وقت قريب. بعد كل شيء، يعد Visual Basic .NET بمثابة مكون أساسي في نظام Windows البيئي.
لغة Haskell
لقد شهدت لغة هاسكل، وهي لغة برمجة وظيفية مشهورة، سنواتها الأولى بلا شك. ومن المؤسف أن الكثير من المبرمجين يتوقون إلى معرفة هذه اللغة الاستثنائية. اكتسبت Haskell شعبية لأنها أصبحت اللغة المفضلة لتطوير برامج مالية واسعة النطاق، والاستفادة من أنواع البيانات الجبرية المحلية وأنواعها. هذه اللغة مستوحية من لغات مثل ميراندا، وكلين، وهوب، وغيرها، وقد قدمت لغة هاسكل عددًا كبيرًا من الميزات الجذابة.
ومع ذلك، فإن وقت الاستجابة البطيء منع المطورين من تبنيه بكل إخلاص. من المحتمل أن يكون هذا النقص في الكفاءة قد ساهم في انخفاض الاهتمام، مما أدى إلى ندرة التحديثات الأخيرة، حيث حدث آخر تحديث مهم قبل تسع سنوات. وبالتالي تعتبر من لغات البرمجة لا تتعلمها في الوقت الراهن.
لغة Visual Basic Applications
توفر لغة البرمجة Visual Basic for Applications (VBA)، وهي لغة أتمتة تحظى بتقدير كبير ويتم استخدامها في مجموعة MS Office، ولديها إمكانات استثنائية لتبسيط المهام. سواء كان الأمر يتضمن أتمتة عمليات Excel أو إنشاء مستندات MS Word وPowerPoint، فإن VBA ووحدات الماكرو الخاصة به لا تقدر بثمن.
تشير التكهنات إلى أن مايكروسوفت قد تستبدل VBA بجافا سكريبت، وذلك بسبب شعبيتها الواسعة وتعدد استخداماتها. ومع ذلك، فإن الجدول الزمني للتخلص التدريجي من لغة البرمجة هذه لا يزال غير مؤكد. ونظرًا لأن العديد من المؤسسات تعتمد بشكل كبير على نموذج VBA لأتمتة المهام المتكررة، فمن المرجح أن يستمر طول عمره. على الرغم من التحديات المحتملة مع JavaScript API والتكامل مع Microsoft، فإن وظيفة VBA الفريدة تميزها كأداة متخصصة.
لغة Fortran
تمكنت لغة البرمجة Fortran، وهي لغة برمجة ذات تاريخ رائع يبلغ 62 عامًا، من الصمود على الرغم من انخفاض استخدامها مقارنة بنظيراتها. على الرغم من أنها تعتبر غامضة إلى حد ما، إلا أن هذه اللغة التي طورتها IBM تظل لا غنى عنها لأولئك المشاركين في الحسابات العددية والنمذجة العلمية. مهمة هذه اللغة في التطبيق في مجالات مختلفة مثل التنبؤات الجوية العددية، والفيزياء الحسابية، وديناميكيات الموائع الحسابية. على الرغم من استخدامه المتخصص، إلا أن فورتران يتمتع بأساس قوي، مما يشير إلى أن المطورين قد لا يتخلون عنه تمامًا لبعض الوقت.
لغة COBOL
كانت اللغة المشتركة الموجهة للأعمال، أو COBOL، إحدى لغات البرمجة البارزة خلال الستينيات، إلى جانب ALGOL، وLISP، وFORTRAN. تم تصميم لغة COBOL في الأصل لسد الفجوة بين الحوسبة التجارية والعلمية، وقد انخفضت شعبيتها تدريجيًا. نظرًا لإمكانية التشغيل البيني المحدودة مع اللغات الأخرى وتأثيرها الضئيل على مجتمع المطورين، أصبحت لغة COBOL لغة متخصصة. وعلى الرغم من ارتباطها بالمتطلبات الفيدرالية والحكومية، إلا أن عددًا قليلاً فقط من المطورين يمتلكون الخبرة في لغة COBOL.
لغة Perl
اكتسبت لغة Perl، وهي لغة برمجة متعددة الاستخدامات، شعبية في تطوير الويب وبرمجة الشبكات ومعالجة النصوص وتطوير واجهة المستخدم الرسومية. لديها نوعان مختلفان: Perl 5 وPerl 6 (Raku). مع توفير المرونة والميزات القوية، فإن متطلبات وحدة المعالجة المركزية والذاكرة الخاصة بـ Perl تحد من مزاياها. وبينما يبحث المطورون عن بدائل أكثر كفاءة، تنخفض حصة بيرل في السوق بسبب المنافسة. وبالتالي تصبح من لغات برمجة لا تتعلمها بعد الآن.