Martin Richards (počítačový vědec) - Martin Richards (computer scientist)
Martin Richards | |
---|---|
narozený | [1] | 21. července 1940
Alma mater | Univerzita v Cambridge |
Známý jako | Základní kombinovaný programovací jazyk |
Ocenění | Cena IEEE Computer Pioneer Award (2003) |
Vědecká kariéra | |
Pole | Programovací jazyky |
Instituce | Počítačová laboratoř University of Cambridge |
Teze | Návrh a implementace programovacích jazyků podobných CPL (1967) |
Doktorský poradce | David Barron, David Park a Christopher Strachey |
Doktorandi | Eben Upton[2] |
webová stránka | www |
Martin Richards (narozený 21. července 1940) je Brit počítačový vědec známý svým vývojem BCPL programovací jazyk[3] který je součástí raného výzkumu přenosný software a předchůdce B programovací jazyk vynalezl Ken Thompson v raných verzích Unixu a které Dennis Ritchie na oplátku použit jako základ jeho široce používané Programovací jazyk C..
Vzdělávání
Richards studoval matematika jako vysokoškolák student na Univerzita v Cambridge a vzal Cambridge Diplom v oboru počítačových věd. Jeho PhD se zabýval návrhem a implementací programovacího jazyka.[4][5] Byl to senior přednášející na Počítačová laboratoř University of Cambridge až do svého odchodu do důchodu v roce 2007.
Výzkum
Kromě práce BCPL Richards[6] zahrnuje vývoj TRIPOS[7] přenosný operační systém.
Byl oceněn IEEE Computer Society Ocenění Computer Pioneer Award v roce 2003 za „průkopnickou přenositelnost systémového softwaru prostřednictvím programovacího jazyka BCPL“.[8]
Richards je členem St Johns College na Univerzita v Cambridge.
Reference
- ^ Srov. Britská knihovna katalogový záznam pro BCPL, jazyk a jeho překladač, Cambridge: Cambridge University Press, 1979.
- ^ Upton, Eben (2006). Kompilace s grafy závislosti na datech (DPhil thesis). Univerzita v Cambridge.
- ^ Richards, M. (1971). Msgstr "Přenositelnost kompilátoru BCPL". Software: Praxe a zkušenosti. 1 (2): 135–146. doi:10.1002 / spe.4380010204.
- ^ Martin Richards na Matematický genealogický projekt
- ^ Richards, Martin (1967). Návrh a implementace programovacích jazyků podobných CPL (DPhil thesis). Univerzita v Cambridge.
- ^ Martin Richards na DBLP Bibliografický server
- ^ Richards, M.; Aylward, A. R .; Bond, P .; Evans, R. D .; Knight, B. J. (1979). „TRIPOS - přenosný operační systém pro minipočítače“. Software: Praxe a zkušenosti. 9 (7): 513. doi:10.1002 / spe.4380090702.
- ^ „Martin Richards“. IEEE Computer Society. Citováno 12. dubna 2015.