Svoboda | Graniru | BBC Russia | Golosameriki | Facebook

To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Martin Richards (computer scientist)

From Wikipedia, the free encyclopedia

Martin Richards
Born (1940-07-21) 21 July 1940 (age 83)[2]
Alma materUniversity of Cambridge
Known forBasic Combined Programming Language
AwardsIEEE Computer Pioneer Award (2003)
Scientific career
FieldsProgramming languages
InstitutionsUniversity of Cambridge Computer Laboratory
Thesis The design and implementation of CPL-like programming languages  (1967)
Doctoral advisorDavid Barron, David Park and Christopher Strachey
Doctoral studentsEben Upton[1]
Websitewww.cl.cam.ac.uk/~mr10

Martin Richards (born 21 July 1940) is a British computer scientist known for his development of the BCPL programming language[3] which is both part of early research into portable software, and the ancestor of the B programming language invented by Ken Thompson in early versions of Unix and which Dennis Ritchie in turn used as the basis of his widely used C programming language.

YouTube Encyclopedic

  • 1/3
    Views:
    841 987
    325
    985
  • How to Learn Code (The 3 Main Ways)
  • BCPL
  • Math Encounters - Life is Beautiful: The Startling Consequences of Three Simple Rules

Transcription

Education

Richards studied mathematics as an undergraduate student at the University of Cambridge and took the Cambridge Diploma in Computer Science. His PhD was on programming language design and implementation.[4][5] He was a senior lecturer at the University of Cambridge Computer Laboratory until his retirement in 2007.

Research

In addition to BCPL, Richards' work[6] includes the development of the TRIPOS[7] portable operating system.

He was awarded the IEEE Computer Society's Computer Pioneer Award in 2003 for "pioneering system software portability through the programming language BCPL".[8]

Richards is a fellow of St John's College at the University of Cambridge.

References

  1. ^ Upton, Eben (2006). Compiling with data dependence graphs (DPhil thesis). University of Cambridge.
  2. ^ Cf. British Library catalogue entry for BCPL, the language and its compiler, Cambridge : Cambridge University Press, 1979.
  3. ^ Richards, M. (1971). "The portability of the BCPL compiler". Software: Practice and Experience. 1 (2): 135–146. doi:10.1002/spe.4380010204.
  4. ^ Martin Richards at the Mathematics Genealogy Project
  5. ^ Richards, Martin (1967). The design and implementation of CPL-like programming languages (DPhil thesis). University of Cambridge.
  6. ^ Martin Richards at DBLP Bibliography Server Edit this at Wikidata
  7. ^ 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. doi:10.1002/spe.4380090702.
  8. ^ "Martin Richards". IEEE Computer Society. Retrieved 12 April 2015.
This page was last edited on 18 April 2024, at 13:14
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.