PS-algol

PS-algol هي لغة برمجة مستمرة بشكل متعامد . [ 1 ] [ 2 ]

كانت لغة PS-algol امتدادًا للغة S-algol، وقد طُوّرت في جامعة سانت أندروز وجامعة إدنبرة في اسكتلندا . صُممت S-algol على يد رون موريسون ، وطوّرها كلٌ من بيت بيلي، وفريد ​​براون، وبول كوكشوت ، وكين تشيشولم، وآل ديرل. تضمنت هذه الامتدادات وظائف قياسية إضافية تُوفر ذاكرة تخزين دائمة تبقى بعد انتهاء برامج PS-algol.

كانت لغة PS-algol أول لغة برمجة مستمرة مُنفذة بالكامل في العالم، [ 3 ] وكان لها العديد من المستخدمين في الأوساط الأكاديمية، ولا سيما في مختبرات الأبحاث التابعة لشركة International Computers Limited (ICL). [ 4 ] [ 5 ]

تاريخ

نشأت فكرة PS-algol صدفةً، عندما كان رون موريسون في إجازة تفرغ علمي بجامعة إدنبرة والتقى بمالكولم أتكينسون . كان أتكينسون يجري تجارب على لغات البرمجة المستمرة، وكان يواجه صعوبة في إيجاد نموذج متماسك لمتغير باسكال مستمر . أدرك موريسون، الذي أدى اهتمامه بالبرمجة العامة إلى تطوير S-algol، وهي لغة تعليمية عامة الأغراض، أن نظام أنواع S-algol سيسهل إضافة خاصية الاستمرارية المتعامدة.

انظر أيضاً

مراجع

  1. أتكينسون، إم بي ؛ بيلي، بي جيه؛ تشيشولم، كيه جيه؛ كوكشوت، دبليو بي ؛ موريسون، آر. (1983). "PS-algol: لغة للبرمجة المستمرة" (ملف PDF) . وقائع المؤتمر الوطني الأسترالي العاشر للحاسوب . المؤتمر الوطني الأسترالي العاشر للحاسوب. ملبورن، أستراليا. الصفحات 70-79 . 
  2. كوكشوت، دبليو. بول (16 يناير 2006). "خوارزمية S-algol المستمرة" . كلية علوم الحاسوب . جامعة غلاسكو . تم الاطلاع عليه بتاريخ 19 نوفمبر 2019 .
  3. ديرل، آلان؛ كيربي، غراهام؛ موريسون، رون (2009). "إعادة النظر في الثبات المتعامد" . سلسلة محاضرات في علوم الحاسوب، المجلد 5936. المؤتمر الدولي الثاني لقواعد بيانات الكائنات (ICOODB 2009). زيورخ، سويسرا. ص 1-22. hdl : 10023/1665 . 
  4. أتكينسون، مالكولم؛ موريسون، رون؛ براتن، غراهام (مايو 1987). "PISA - بنية فضاء معلومات مستمر" (ملف PDF) . المجلة التقنية لـ ICL . 5 (3): 477-491 . تاريخ الاسترجاع: 21 فبراير 2022 .
  5. غرينوود، ر. مارك؛ غاي، مايكل ر.؛ روبنسون، د. جون ك. (مايو 1992). "استخدام لغة مستمرة في تطبيق نظام دعم العمليات" (ملف PDF) . المجلة التقنية لـ ICL . 8 (1): 108-130 . تاريخ الاسترجاع: 21 فبراير 2022 .