لغات البرمجة

M-expressions: Early Lisp Syntax

لغة البرمجة التي تمت مناقشتها هي M-expressions، والتي تعتبر مرحلة مبكرة في تطور لغة برمجة Lisp. تم اقتراح M-expressions كبديل محتمل لـ S-expressions في Lisp، مستلهمة من لغات البرمجة المعاصرة مثل Fortran و ALGOL. تم طرح فكرة تحديد M-expressions بدقة وترجمتها إلى S-expressions أو على الأقل ترجمتها إلى S-expressions، ولكن لم يتم الانتهاء من هذا المشروع ولم يتم التخلي عنه بشكل صريح. بدلاً من ذلك، انحسر المشروع إلى المستقبل غير المحدد، وظهر جيل جديد من المبرمجين الذين يفضلون العلامات التوضيحية الداخلية للتعبير عن التعليمات بدلاً من أي علامات تشبه FORTRAN أو ALGOL التي يمكن تصورها.

يمكن العثور على معلومات إضافية حول M-expressions في صفحة ويكيبيديا المخصصة لها عبر الرابط التالي: M-expression على ويكيبيديا.

تم اقتراح M-expressions في معهد ماساتشوستس للتكنولوجيا (MIT)، ومع ذلك، لا توجد معلومات محددة حول الأشخاص الذين قاموا بإنشاء هذه اللغة أو عن الموارد الرسمية لها مثل مواقع الويب أو مستودعات GitHub.