يمكن لأداة الذكاء الاصطناعي الجديدة من Anthropic أن تكتب كود COBOL البالغ من العمر 67 عامًا، مما يؤدي إلى انخفاض أسهم IBM البالغة من العمر 115 عامًا بنسبة 13٪ – وشهد سهم IBM أسوأ يوم له منذ 26 عامًا، بانخفاض 25٪ مقارنة بالشهر السابق والعد في ازدياد
ما هو الشيء المشترك بين شركات الطيران والبنوك وشركات التأمين؟ إلى جانب كونها معاناة مطلقة في التعامل معها، فإنها تعتمد جميعًا على أجهزة الكمبيوتر المركزية COBOL وIBM كبنية أساسية أساسية. ومع ذلك، فإن قبضة عملاق الحوسبة على تلك الأسواق قد تبدأ أخيرًا في التصدع. أعلنت شركة Anthropic عن وظيفة خاصة بـ COBOL لروبوت Claude AI الخاص بها، واستجاب مستثمرو IBM بانخفاض مدوي بنسبة 13٪ في أسعار الأسهم.
نشرت Anthropic أفكارها في إحدى المدونات، ويبدو أن الشركة تعرف السوق المستهدف جيدًا. هناك دليل تشغيل لتحديث التعليمات البرمجية متاح للتنزيل، كما توضح مقاطع الفيديو الموجودة على YouTube والتي تسمح لـ Claude Code بالتحرر على COBOL هذا المفهوم. إن الجمع بين “COBOL” و”AI bot” و”YouTube” في نفس الجملة يعد لعنة تمامًا للمنطق الشائع… ومع ذلك ها نحن ذا.
ولأغراض عملية، تعمل لغة COBOL فقط على نوع واحد من الأنظمة، تدعمه مجموعة واحدة من الأشخاص: حاسبات IBM المركزية ومهندسوها. وهذا يعني أن الشركة استمتعت بعقود عديدة من إخبار العملاء بعدد الأصفار التي ستتحملها الفواتير الضخمة خلال الفترة القادمة. إن الطبيعة التي لا ترحم لهذا القبضة الخانقة تعني أن أي محاولة لكسرها تحظى بترحيب كبير من قبل عملائها الحاليين، وتشكل تهديدًا خطيرًا لشركة IBM كشركة تجارية.
إذا سبق لك أن تفاعلت مع الضمان الاجتماعي، أو الإدارة العامة، أو الرعاية الصحية، أو الحكومة، أو التمويل، أو التأمين، أو السيارات، أو البيع بالتجزئة، أو شركات الطيران، فقد لمست نظام COBOL في مرحلة ما من معاملتك، حتى لو كان عمقها 30 طبقة. وعلى غرار الجاذبية، فإن اللغة غير مرئية، ولكنها تؤثر في كل جزء من العالم الحديث.
قد تقول النظرة الساخرة للموقف أن الأنظمة التي تقوم بتشغيل COBOL من المفترض أن تكون دقيقة بنسبة 100٪ طوال الوقت، وهي فكرة لا تتناسب جيدًا مع “الصحيحة الاحتمالية” التي يمكن أن تقدمها LLM. وحتى مع ذلك، كما شهدت بنفسي، فإن الروبوت الجيد هو مضاعف للقوة في أيدي مطور مختص، ويمكنه أيضًا تقليل حاجز الدخول أمام الشباب الذين يحاولون التغلب على الأنظمة القديمة.
تعود هذه اللغة إلى ستينيات القرن العشرين، حيث تقترح نفسها كلغة يمكن قراءتها من قبل الإنسان وتستهدف المعاملات التجارية، وذلك باستخدام رياضيات الفاصلة العشرية الكاملة كإعداد افتراضي، على عكس رياضيات الفاصلة العائمة الافتراضية في اللغات الأخرى. ووفقًا لاقتراحها، فقد أحدثت ثورة في حوسبة الأعمال، وأصبحت راسخة في كل قطاع من مجالات الملاحظة تقريبًا، ولم يتم استبدالها أبدًا.
لكن الوضع لا يدور فقط حول احتكار شركة IBM. معظم مبرمجي لغة COBOL ذوي الخبرة يتقاعدون ويموتون، مما يجعل مهاراتهم أكثر ندرة وأكثر تكلفة. تعمل أنظمة COBOL دائمًا على تشغيل العمليات الحيوية للأعمال التي لا يمكنها تحمل أي توقف على الإطلاق، وهي مليئة بتنسيقات البيانات الخاصة ومنطق الأعمال غير الموثق، ولا يفهمه سوى عدد قليل من الأشخاص ذوي اللحى الرمادية – هذا إذا فهموا على الإطلاق.
احصل على أفضل أخبار Tom's Hardware والمراجعات المتعمقة، مباشرة إلى صندوق الوارد الخاص بك.
إذا كنت تتساءل عن سبب عدم إنشاء لغة COBOL واستبدالها بشيء آخر، فاعلم أن أي محاولة لإعادة الكتابة يجب أن (أ) تعمل على إجراء هندسة عكسية لمنطق الأعمال الذي يمتد لأميال طويلة؛ (ب) إجراء هندسة عكسية لهياكل البيانات الأساسية؛ (ج) إعادة تنفيذ المنطق والهياكل المذكورة مع الحرص على استخدام الرياضيات العشرية ذات النقطة الثابتة دائمًا؛ و(د) تنفيذ انتقال مثالي مع الحد الأدنى من فترات التوقف عن العمل إلى الصفر.
حتى عندما تكون كل هذه الشروط صحيحة، غالبًا ما تكون أنظمة كوبول مترابطة للغاية بحيث لا يكون من الممكن استبدال نظام واحد فقط، كما هو الحال مع شركات الطيران. وستساعدك الجنة إذا كنت تعمل في القطاع المالي، حيث سيتعين عليك الخضوع لاختبارات وعمليات تدقيق طويلة للغاية، مما يضيف أشهرًا إلى أي عملية نشر.
هناك نكتة مشهورة بين المبرمجين والتي من المؤكد تقريبًا أنها نشأت من لغة COBOL: “عندما كتبت هذا الكود، لم نفهم سوى الله وأنا ماذا يفعل. الآن… الله وحده يعلم.”
يتبع أجهزة توم على أخبار جوجل، أو أضفنا كمصدر مفضل، للحصول على آخر الأخبار والتحليلات والمراجعات في خلاصاتك.
التعليقات