De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Martin Richards (nacido el 21 de julio de 1940) es un informático británico conocido por su desarrollo del lenguaje de programación BCPL [3], que forma parte de las primeras investigaciones sobre software portátil y es el antepasado del lenguaje de programación B inventado por Ken Thompson a principios de versiones de Unix y que Dennis Ritchie a su vez utilizó como base de su lenguaje de programación C ampliamente utilizado .

Educación [ editar ]

Richards estudió matemáticas como estudiante de pregrado en la Universidad de Cambridge y obtuvo el Diploma de Cambridge en Ciencias de la Computación . Su doctorado fue en diseño e implementación de lenguajes de programación. [4] [5] Fue profesor titular en el Laboratorio de Computación de la Universidad de Cambridge hasta su jubilación en 2007.

Investigación [ editar ]

Además del trabajo de BCPL Richards [6] se incluye el desarrollo del sistema operativo portátil TRIPOS [7] .

Fue galardonado con el premio Computer Pioneer Award de la IEEE Computer Society en 2003 por "pionero en la portabilidad del software del sistema a través del lenguaje de programación BCPL". [8]

Richards es miembro del St Johns College de la Universidad de Cambridge .

Referencias [ editar ]

  1. ^ Cf. Entrada de catálogo de la Biblioteca Británica para BCPL, el lenguaje y su compilador , Cambridge: Cambridge University Press, 1979.
  2. ^ Upton, Eben (2006). Compilación con gráficos de dependencia de datos (tesis DPhil). Universidad de Cambridge.
  3. ^ Richards, M. (1971). "La portabilidad del compilador BCPL". Software: práctica y experiencia . 1 (2): 135-146. doi : 10.1002 / spe.4380010204 .
  4. ^ Martin Richards en el Proyecto de genealogía matemática
  5. ^ Richards, Martin (1967). El diseño e implementación de lenguajes de programación tipo CPL (tesis DPhil). Universidad de Cambridge.
  6. ^ Martin Richards en elservidor de bibliografía DBLP
  7. ^ Richards, M .; Aylward, AR; Bond, P .; Evans, RD; Knight, BJ (1979). "TRIPOS: un sistema operativo portátil para miniordenadores". Software: práctica y experiencia . 9 (7): 513. doi : 10.1002 / spe.4380090702 .
  8. ^ "Martin Richards" . Sociedad de Informática IEEE . Consultado el 12 de abril de 2015 .