بيئة لغوية متكاملة

بيئة اللغة المتكاملة (ILE) هي نموذج برمجة طورته شركة IBM لخط أجهزة الكمبيوتر AS/400 الخاصة بها ، ولا تزال تشكل جزءًا مهمًا من بيئة برمجة IBM i .

اللغات

تُوفر IBM مُجمّعات ILE للغات C و C++ و RPG و COBOL و CL . [ 1 ] بالنسبة للغات RPG وCOBOL وCL، تتوفر مُجمّعات OPM (التي لا تزال تُستخدم أحيانًا للتطبيقات القديمة) بالإضافة إلى مُجمّعات ILE الجديدة. وبالمثل، إلى جانب ILE C، كان هناك مُجمّع C/400 سابق قائم على EPM، على الرغم من توقفه. تم توفير مُجمّعات Pascal و FORTRAN لـ EPM، ولكن لم يتم إصدار مُجمّعات ILE لهاتين اللغتين؛ وبالمثل، كانت مُجمّعات BASIC و PL/1 متوفرة لـ OPM، ولكن لم يتم إصدار مُجمّعات ILE لهاتين اللغتين أيضًا.

تاريخ

في 16 فبراير 1993، أعلنت شركة IBM أن الإصدار V2R3 من نظام التشغيل OS/400 سيتضمن تغييرات جذرية في دعم لغات البرمجة، وتحديدًا إدخال بيئة ILE. [ 2 ] [ 3 ] [ 4 ] وقد وفرت هذه البيئة واجهة مشتركة بين لغات البرمجة المختلفة المتاحة لمنصة حاسوب AS/400 . كانت ILE بمثابة تحسين لنموذجي البرمجة الموجودين على نظام OS/400: نموذج البرنامج الأصلي (OPM)، المستخدم للغات برمجة الأعمال التقليدية مثل RPG وCOBOL؛ ونموذج البرمجة الموسع (EPM)، الذي طُرح لاستخدامه مع لغتي C وPascal. يستمر نظام OS/400 (الذي يُعرف الآن باسم IBM i) في دعم OPM وEPM لتشغيل التطبيقات القديمة، ولكن يُشجع على استخدام ILE (أو PASE، بيئة نظام التطبيقات المحمولة، التي توفر توافقًا ثنائيًا جزئيًا مع نظام AIX ) في تطوير التطبيقات الجديدة.

مراجع

  1. "اتفاقيات ILE لاستدعاء أي برنامج (*PGM)" . www.ibm.com . تم الاطلاع عليه بتاريخ 16 فبراير 2021 .
  2. "بيئة اللغة المتكاملة (ILE) | RPG | البرمجة" . www.mcpressonline.com . 30 أبريل 1993. تاريخ الاسترجاع: 12 فبراير 2021 .
  3. فرانك ج. سولتيس (2001). حصن روتشستر: القصة الداخلية لسلسلة IBM i . System iNetwork. ص 140. ISBN  978-1-58304-083-6.
  4. براندل، ماري (21 يونيو 1993). "لم يعد نظام AS/400 يعمل بمفرده" . مجلة Computerworld . 27 (5). IDG Enterprise: 105. ISSN 0010-4841 .