Martin Richards (cientista da computação) - Martin Richards (computer scientist)
Martin Richards | |
---|---|
Nascer | 21 de julho de 1940 |
Alma mater | Universidade de Cambridge |
Conhecido por | Linguagem de programação combinada básica |
Prêmios | Prêmio IEEE Computer Pioneer (2003) |
Carreira científica | |
Campos | Linguagens de programação |
Instituições | Laboratório de Computação da Universidade de Cambridge |
Tese | O design e implementação de linguagens de programação semelhantes a CPL (1967) |
Orientador de doutorado | David Barron, David Park e Christopher Strachey |
Alunos de doutorado | Eben Upton |
Local na rede Internet | www |
Martin Richards (nascido em 21 de julho de 1940) é um cientista da computação britânico conhecido por seu desenvolvimento da linguagem de programação BCPL , que é parte das primeiras pesquisas em software portátil e o ancestral da linguagem de programação B inventada por Ken Thompson nas primeiras versões do Unix e que Dennis Ritchie, por sua vez, usou como base para sua linguagem de programação C amplamente usada .
Educação
Richards estudou matemática como estudante de graduação na Universidade de Cambridge e obteve o Diploma de Cambridge em Ciência da Computação . Seu PhD foi em design e implementação de linguagem de programação. Ele foi professor sênior do Laboratório de Computação da Universidade de Cambridge até sua aposentadoria em 2007.
Pesquisa
Além do trabalho de BCPL Richards, inclui o desenvolvimento do sistema operacional portátil TRIPOS .
Ele recebeu o prêmio IEEE Computer Society 's Computer Pioneer Award em 2003 por "ser pioneiro na portabilidade de software de sistema por meio da linguagem de programação BCPL".
Richards é membro do St Johns College da University of Cambridge .