Martin Richards (22 de julho de 1940) é um cientista inglês da área de computação.[1] Foi o inventor da linguagem de programação "BCPL (Basic Combined Programming Language)", que posteriormente deu origem as linguagens "B" e "C".[2]

Martin Richards
Nascimento 21 de julho de 1940
Cidadania Reino Unido
Alma mater
Ocupação cientista de computação, produtor
Distinções
Empregador(a) University of Cambridge Department of Computer Science and Technology
Obras destacadas BCPL

Educação

editar

Richards obteve graduação em matemática na Universidade de Cambridge e obtendo também o Diploma de Cambridge em ciência da computação. Seu trabalho para obtenção do PhD foi em projeto e implementação de linguagem de programação.[3][4] Atuou como professor sênior do Laboratório de Computação da Universidade de Cambridge até sua aposentadoria em 2007.

Pesquisa

editar

Além de seu trabalho no desenvolvimento da linguagem BCPL Richards também desenvolveu o sistema operacional TRIPOS (TRIvial Portable Operating System).[5] includes the development of the TRIPOS[6]

Recebeu o Prêmio Pioneiro do Computador do Instituto de Engenheiros Eletricistas e Eletrônicos (IEEE) em 2003 por "ser pioneiro na portabilidade de software de sistema por meio da linguagem de programação BCPL".[7]

Referências

  1. Cf. British Library catalogue entry for BCPL, the language and its compiler, Cambridge : Cambridge University Press, 1979.
  2. Richards, M. (1971). «The portability of the BCPL compiler». Software: Practice and Experience. 1 (2): 135–146. doi:10.1002/spe.4380010204 
  3. Martin Richards (em inglês) no Mathematics Genealogy Project
  4. Richards, Martin (1967). The design and implementation of CPL-like programming languages (Tese de DPhil). University of Cambridge 
  5. Lista de publicações do Digital Bibliography & Library Project.
  6. Richards, M.; Aylward, A. R.; Bond, P.; Evans, R. D.; Knight, B. J. (1979). «TRIPOS—a portable operating system for mini-computers». Software: Practice and Experience. 9 (7). 513 páginas. doi:10.1002/spe.4380090702 
  7. «Martin Richards». IEEE Computer Society. Consultado em 12 de abril de 2015 

Ligações externas

editar
  Este artigo sobre uma pessoa é um esboço. Você pode ajudar a Wikipédia expandindo-o.