لغة برمجة SASL
لغة SASL ( لغة سانت أندروز الثابتة ، أو لغة سانت أندروز القياسية ) هي لغة برمجة وظيفية بحتة، طوّرها ديفيد تيرنر في جامعة سانت أندروز عام 1972، استنادًا إلى المجموعة التطبيقية من لغة ISWIM . [ 1 ] في عام 1976، أعاد تيرنر تصميمها وتنفيذها كلغة غير صارمة (كسولة). [ 2 ] وبهذا الشكل، شكّلت أساس لغتي تيرنر اللاحقتين، وهما Kent Recursive Calculator (KRC) و Miranda ، إلا أن SASL تبدو غير مُصنّفة، بينما تتميز Miranda بأنواع متعددة الأشكال .
استخدمت شركة بوروز لغة SASL لكتابة مترجم ونظام تشغيل. [ 3 ]
ملحوظات
- ↑ تيرنر، تطبيق SASL
- ↑ تيرنر، تقنية تنفيذ جديدة للغات التطبيقية، الصفحات 31-49
- ↑ تيرنر، د.أ. "بعض تاريخ لغات البرمجة الوظيفية" (PDF) .
مراجع
- تيرنر، د.أ. "تطبيق SASL". جامعة سانت أندروز، قسم علوم الحاسوب، تقرير فني . TR/75/4.
- تيرنر، د. أ. (1979). "تقنية تنفيذ جديدة للغات التطبيقية". البرمجيات: الممارسة والخبرة . 9 : 31-49 . doi : 10.1002/spe.4380090105 . S2CID 40541269 .
روابط خارجية
- دليل لغة SASL
فئات :
- لغات البرمجة الأكاديمية
- اللغات الوظيفية
- تاريخ الحوسبة في المملكة المتحدة
- لغات البرمجة التي تم إنشاؤها عام 1972
- مواضيع لغات البرمجة
