بيبي مودولا-3

لغة Baby Modula-3 هي لغة برمجة وظيفية فرعية من لغة البرمجة Modula-3 (مجموعة فرعية آمنة)، مبنية على مبادئ وضعها مارتن عبادي . وهي لغة برمجة كائنية التوجه لدراسة تصميم لغات البرمجة ؛ جزء منها موجه ضمنيًا نحو النماذج الأولية ، والجزء الآخر ذو كتابة ثابتة صريحة، مصمم لدراسة نظرية أنواع علوم الحاسوب . وقد تم التحقق منها كلغة رسمية لأنظمة البرمجة الوصفية . [ 1 ] وهي تنتمي إلى المدرسة الإسكندنافية للغات كائنية التوجه.

حاول عبادي تقديم مثال على لغة كائنية التوجه خالصة تسمح بدراسة الدلالات الرسمية للكائنات. "تُعرَّف لغة Baby Modula-3 بدلالات تشغيلية مُهيكلة ومجموعة من قواعد النوع الثابتة. وتضمن الدلالات التفسيرية سلامة هذا التعريف." [ 1 ] وقد ثبت أن نموذج الكائنات هذا يتمتع بقابلية حسم جيدة [ 2 ] (مع العلم أنه لا يوجد برهان ميكانيكي معروف على ذلك).

عمل عبادي في مركز أبحاث الأنظمة التابع لشركة ديجيتال إكويبمنت (DEC) في بالو ألتو ، كاليفورنيا . بعد استحواذ شركة كومباك على شركة ديجيتال إكويبمنت ، ثم استحواذ شركة هيوليت-باكارد (HP) على شركة كومباك، قامت شركة هيوليت-باكارد بنشر تقرير مركز أبحاث الأنظمة رقم 95 للجمهور.

التأثيرات

ألف لوكا كارديلي ومارتن عبادي كتاب "نظرية الكائنات" عام ١٩٩٦، [ ٣ ] حيث وضعا حسابات رسمية لدلالات لغات البرمجة الكائنية التوجه. وقد أثرت لغة "بيبي مودولا-٣" في هذا العمل، وفقًا لكارديلي، [ ٤ ] ووجهت حساب نوع الذات في "أنواع الكائن" ونوع "الذات" . [ ٥ ] وقد مهد ذلك الطريق للعمل على أنظمة التحقق الدلالي الرسمي في "مودولا-٣"، للغات برمجة أنظمة الأنواع الكائنية التوجه التي استُخدمت لنمذجة الدلالات الرسمية للغات مثل "آدا" و "سي" . [ ٦ ]

مراجع

  1. 1 2 بيبي مودولا-3 ونظرية الأشياء. مؤرشف بتاريخ 13 مايو 2021 في أرشيف الإنترنت . مارتن عبادي. مركز أبحاث الأنظمة التابع لشركة ديجيتال إكويبمنت (DEC)، التقرير البحثي رقم 95 (فبراير 1993).
  2. شوينغ هامر، ج. (2008-01-01). "حول التطبيع بالتقييم لحسابات الكائنات". في: ميكولان، مارينو؛ سكانيتو، إيفان؛ هونسيل، فوريو (محررون). أنواع البراهين والبرامج . سلسلة محاضرات في علوم الحاسوب. المجلد  4941. سبرينغر برلين هايدلبرغ. الصفحات 173-187 . CiteSeerX 10.1.1.140.5764 . doi : 10.1007/978-3-540-68103-8_12 . ISBN   978-3-540-68084-0.
  3. عبادي، مارتن ؛ كارديلي، لوكا (9 أغسطس 1996). نظرية الأشياء ( طبعة منقحة). سبرينغر. ISBN  978-0387947754.
  4. نظرية الكائنات الأولية (أنظمة غير مصنفة، من الرتبة الأولى والثانية) (ملف PDF) ، تم الاطلاع عليه بتاريخ 25-09-2025
  5. ملخصات الأوراق المقدمة إلى الجمعية الرياضية الأمريكية . الجمعية الرياضية الأمريكية. 1995.
  6. بحث ، تم الاطلاع عليه بتاريخ 22-03-2012