يبلغ COBOL خمسة وستين عامًا. سمع كل جيل من المطوّرين أنه على وشك الاختفاء، ووجد كل جيل أنه لا يزال موجودًا، في صميم أكثر الأنظمة حساسية. وبعيدًا عن أن يكون بقيّةً مهجورة، فإن طول عمره يعود إلى أسباب متينة.
أرقام تثير الدوار
في عام 2017، رسم استطلاع لوكالة Reuters صورةً لافتة: كان حينها نحو 220 مليار سطر من COBOL في الإنتاج. وكان هذا الكود يُشغّل 43% من الأنظمة البنكية و95% من معاملات الصرّافات الآلية (ATM).
وقدّر الاستطلاع نفسه أن COBOL كان يعالج يوميًا ما يقارب 3000 مليار دولار من المبادلات التجارية. وتذهب تقديرات أحدث إلى أبعد من ذلك: فبحسب The Stack، يدور الحديث اليوم عن أكثر من 800 مليار سطر قيد الاستخدام اليومي.
لماذا لا يختفي
طول عمر COBOL لا يعود إلى المصادفة ولا إلى مجرّد تكاسل تقني. بل يُفسَّر بجملة من الأسباب المتضافرة:
- موثوقية مثبتة: كود في الإنتاج منذ عقود، اختبره الواقع، وصُحّح وصُلّب على مرّ السنين.
- كلفة إعادة الكتابة وخطرها: استبدال نواة تطبيقية حيّة ورش طويل ومكلف، ومحمّل بالانحدارات.
- الأداء المعامِلاتي: يتفوّق COBOL والحاسوب المركزي حيث تتقدّم الإنتاجية والسلامة على كل ما عداهما.
- حضور راسخ: البنوك، التأمين، الإدارة، القطاعات التي لا يكون الخطأ فيها خيارًا.