stringtranslate.com

Мартин Ричардс (специалист по информатике)

Мартин Ричардс (родился 21 июля 1940 года) — британский учёный-компьютерщик , известный своей разработкой языка программирования BCPL [3], который является как частью ранних исследований переносимого программного обеспечения , так и предком языка программирования B, изобретенного Кеном Томпсоном в ранних версиях Unix и который Деннис Ритчи, в свою очередь, использовал в качестве основы своего широко используемого языка программирования C.

Образование

Ричардс изучал математику в качестве студента бакалавриата в Кембриджском университете и получил Кембриджский диплом по информатике . Его докторская диссертация была посвящена разработке и реализации языков программирования. [4] [5] Он был старшим преподавателем в компьютерной лаборатории Кембриджского университета до выхода на пенсию в 2007 году.

Исследовать

Помимо BCPL, работа Ричардса [6] включает разработку переносимой операционной системы TRIPOS [7] .

В 2003 году он был удостоен премии Computer Pioneer Award от IEEE Computer Society за «новаторскую разработку в области переносимости системного программного обеспечения с помощью языка программирования BCPL». [8]

Ричардс — научный сотрудник колледжа Святого Иоанна при Кембриджском университете .

Ссылки

  1. ^ Аптон, Эбен (2006). Компиляция с графиками зависимости данных (диссертация на степень доктора философии). Кембриджский университет.
  2. ^ См. запись в каталоге Британской библиотеки о BCPL, языке и его компиляторе , Кембридж: Cambridge University Press, 1979.
  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 Computer Society . Получено 12 апреля 2015 г.