Мартин Ричардс (родились 21 июлем 1940) является британским ученым известен его развитием BCPL языка программирования [3] , которая является как частью ранними исследований в портативное программное обеспечение , и предок языка B программирования изобретен Кен Томпсон в начале версии Unix и какой Деннис Ритчи в своей очереди , используются в качестве основы своего широко используемого языка программирования Си .
Мартин Ричардс | |
---|---|
Родившийся | [1] | 21 июля 1940 г.
Альма-матер | Кембриджский университет |
Известен | Базовый комбинированный язык программирования |
Награды | Премия IEEE Computer Pioneer Award (2003) |
Научная карьера | |
Поля | Языки программирования |
Учреждения | Компьютерная лаборатория Кембриджского университета |
Тезис | Разработка и реализация языков программирования, подобных CPL (1967 г.) |
Докторант | Дэвид Бэррон, Дэвид Парк и Кристофер Стрейчи |
Докторанты | Эбен Аптон [2] |
Веб-сайт | www |
Образование
Ричардс изучал математику на бакалавриате в Кембриджском университете и получил Кембриджский диплом по информатике . Его докторская степень была посвящена разработке и внедрению языков программирования. [4] [5] Он был старшим преподавателем в Университете Кембриджа компьютерной лаборатории до его выхода на пенсию в 2007 году.
Исследовать
Помимо BCPL, работа Ричардса [6] включает разработку переносимой операционной системы TRIPOS [7] .
В 2003 году он был награжден премией Computer Pioneer Award IEEE Computer Society за «новаторскую переносимость системного программного обеспечения с помощью языка программирования BCPL». [8]
Ричардс является членом Санкт - Джонс колледж в Кембриджском университете .
Рекомендации
- ^ Ср. Запись в каталоге Британской библиотеки по BCPL, языку и его компилятору , Кембридж: Cambridge University Press, 1979.
- ^ Аптон, Эбен (2006). Составление графиков зависимости данных (докторская диссертация). Кембриджский университет.
- ^ Ричардс, М. (1971). «Переносимость компилятора BCPL». Программное обеспечение: практика и опыт . 1 (2): 135–146. DOI : 10.1002 / spe.4380010204 .
- ^ Мартин Ричардс в проекте математической генеалогии
- ^ Ричардс, Мартин (1967). Разработка и реализация языков программирования, подобных CPL (диплом DPhil). Кембриджский университет.
- ^ Мартин Ричардс насервере библиографии DBLP
- ^ Ричардс, М .; Эйлуорд, Арканзас; Bond, P .; Evans, RD; Рыцарь, Би Джей (1979). «TRIPOS - портативная операционная система для мини-компьютеров». Программное обеспечение: практика и опыт . 9 (7): 513. DOI : 10.1002 / spe.4380090702 .
- ^ «Мартин Ричардс» . Компьютерное общество IEEE . Проверено 12 апреля 2015 года .