دور المدمجين في لغات البرمجة المتسلسلة/الضمنية
-
04-10-2019 - |
سؤال
ما هو الدور الدقيق الذي تحتفظ به مجموعات المدمجة ذات الترتيب الأعلى (أو منتجي الوظائف) متسلسل و البرمجة الضمنية?
هل هناك طريقة أخرى لتنفيذ لغة برمجة متسلسلة بدلاً من التلاعب مباشرة بالمكدس؟
ما مدى ضيقة العلاقة بين المجموعات المذكورة و شونفينكل'س المنطق المشترك?
المحلول
في إجابتي "اشرح لي اللغات المتسلسلة لي كأنني يبلغ من العمر 8 سنوات" جادلت ذلك ليس من المفيد استخدام كلمة "متسلسل" لوصف لغات البرمجة. يبدو أن هذه المنطقة ملعب خاص لمانفريد فون ثون. لا يوجد تعريف حقيقي لما يشكل لغة متسلسلة ، ولا توجد نظرية ناضجة الكامنة وراء فكرة اللغة المتسلسلة. نظرًا لأن المفهوم غير محدد حقًا ، فمن المستحيل تقديم تفسير نهائي لدور المدمجين.
قد تفضل قضاء وقتك في دراسة المزيد من الموضوعات الراسخة مثل المنطق المدمج ، ومجموعات SK ، وحساب التفاضل والتكامل Lambda ، وآلات تقليل الرسم البياني. إذا كنت مهتمًا بالبرمجة الخالية من النقاط من منظور أكثر واقعية ، فإن APL و Form و PostScript كلها تستحق الدراسة.
نصائح أخرى
هل هناك طريقة أخرى لتنفيذ لغة برمجة متسلسلة بدلاً من التلاعب مباشرة بالمكدس؟
نعم. ال enchilada تعتمد اللغة على إعادة كتابة المصطلح.