مارتن ريتشاردز (عالم حاسوب)

مارتن ريتشاردز (مواليد 21 يوليو 1940) هو عالم كمبيوتر بريطاني معروف بتطويره للغة البرمجة BCPL [ 3 ] والتي تعد جزءًا من الأبحاث المبكرة في مجال البرامج المحمولة ، وهي أيضًا سلف لغة البرمجة B التي اخترعها كين طومسون في الإصدارات المبكرة من نظام Unix والتي استخدمها دينيس ريتشي بدوره كأساس للغة البرمجة C واسعة الانتشار .

تعليم

درس ريتشاردز الرياضيات في جامعة كامبريدج خلال دراسته الجامعية ، وحصل على دبلوم كامبريدج في علوم الحاسوب . وكانت أطروحته للدكتوراه حول تصميم لغات البرمجة وتنفيذها. [ 4 ] [ 5 ] عمل محاضراً أول في مختبر الحاسوب بجامعة كامبريدج حتى تقاعده عام 2007.

بحث

بالإضافة إلى BCPL، يشمل عمل ريتشاردز [ 6 ] تطوير نظام التشغيل المحمول TRIPOS [ 7 ] .

حصل على جائزة رائد الحاسوب من جمعية مهندسي الكهرباء والإلكترونيات (IEEE) في عام 2003 لـ "ريادته في مجال قابلية نقل برامج النظام من خلال لغة البرمجة BCPL". [ 8 ]

ريتشاردز زميل في كلية سانت جون بجامعة كامبريدج .

مراجع

  1. انظرمدخل فهرس المكتبة البريطانية لـ BCPL، اللغة ومترجمها ، كامبريدج : مطبعة جامعة كامبريدج، 1979.
  2. أبتون، إيبن (2006). التجميع باستخدام رسوم بيانية لاعتماد البيانات (أطروحة دكتوراه). جامعة كامبريدج.
  3. ريتشاردز، م. (1971). "قابلية نقل مُصرّف BCPL". البرمجيات: الممارسة والخبرة . 1 (2): 135-146 . doi : 10.1002/spe.4380010204 .
  4. مارتن ريتشاردز في مشروع علم الأنساب الرياضي
  5. ريتشاردز، مارتن (1967). تصميم وتنفيذ لغات برمجة شبيهة بلغات CPL (أطروحة دكتوراه). جامعة كامبريدج.
  6. مارتن ريتشاردز في خادم ببليوغرافيا DBLP
  7. ريتشاردز، م .؛ أيلوارد، أ.ر.؛ بوند، ب.؛ إيفانز، ر.د.؛ نايت، ب.ج. (1979). "TRIPOS - نظام تشغيل محمول للحواسيب الصغيرة". البرمجيات: الممارسة والخبرة . 9 (7): 513. doi : 10.1002/spe.4380090702 .
  8. "مارتن ريتشاردز" . جمعية مهندسي الكهرباء والإلكترونيات (IEEE) . تم الاطلاع عليه بتاريخ 12 أبريل 2015 .