• go to William Kahan's profile page
  • go to Michael Stonebraker's profile page
  • go to John McCarthy's profile page
  • go to Edsger W. Dijkstra's profile page
  • go to Sir Tim Berners-Lee's profile page
  • go to Edgar F. Codd's profile page
  • go to Dr. Jack Dongarra's profile page
  • go to Charles P. Thacker's profile page
  • go to Herbert A. Simon's profile page
  • go to Douglas Engelbart's profile page
  • go to Alan Kay's profile page
  • go to Michael O. Rabin 's profile page
  • go to Marvin Minsky 's profile page
  • go to Donald E. Knuth's profile page
  • go to Ronald L Rivest's profile page
  • go to Frances Allen's profile page
  • go to Ivan Sutherland's profile page
  • go to Leslie G Valiant's profile page
  • go to Raj Reddy's profile page
  • go to Vinton Cerf's profile page
  • go to Jeffrey D Ullman's profile page
  • go to Avi Wigderson's profile page
  • go to Allen Newell 's profile page
  • go to C. Antony R. Hoare 's profile page
A.M. TURING AWARD WINNERS BY...

Dennis M. Ritchie DL Author Profile link

United States – 1983
Short Annotated Bibliography
  1. Thompson, Ken, "Reflections on Trusting Trust," Turing Award Lecture, Communications of the ACM, Vol. 27, No. 8, August 1984, pp. 761-763. http://cm.bell-labs.com/who/ken/trust.html  Showed that one cannot trust a program if any tool used in creating it is not trusted.
  2. Ritchie, Dennis, "Reflections on Software Research", Turing Award Lecture. http://awards.acm.org/images/awards/140/articles/2898606.pdf  Described the management environment at Bell Labs that made development of UNIX possible.
  3. Ritchie, D. M. and K. Thompson, “The Unix Time-sharing System,” Bell System Technical Journal, Vol. 57 Num. 6, Part 2 (July-August 1978); also Communications of the ACM, Vol. 17, No. 7, July, 1974, pp. 365-375; also Fourth ACM Symposium on Operating Systems Principles, IBM Thomas J. Watson Research Center, Yorktown Heights, New York, October 15-17, 1973. http://cm.bell-labs.com/cm/cs/who/dmr/cacm.html (BSTJ version)  The classic paper that introduced Unix.
  4. Dennis M. Ritchie, “The Unix Time-sharing System--A Retrospective,” Tenth Hawaii International Conference on the System Sciences, Honolulu, January, 1977. http://cm.bell-labs.com/cm/cs/who/dmr/retro.html  An historical retrospective.
  5. Dennis M. Ritchie, “The Evolution of the Unix Time-sharing System,” Language Design and Programming Methodology Conference, Sydney, Australia, September 1979; also Lecture Notes in Computer Science #79: Language Design and Programming Methodology, Springer-Verlag, 1980; also AT&T Bell Laboratories Technical Journal, Vol. 63 No. 6 Part 2, October 1984, pp. 1577-1593. http://cm.bell-labs.com/cm/cs/who/dmr/hist.html (BSTJ version)  An historical retrospective.
  6. Kernighan, Brian W. and Dennis M. Ritchie, The C Programming Language, Second Edition, Prentice Hall, Inc., 1988. ISBN 0-13-110362-8 (paperback), 0-13-110370-9 (hardback). http://cm.bell-labs.com/cm/cs/cbook/index.html  The classical description of the C language.
  7. Condon, J. H. and K. Thompson, "Belle," in Chess Skill in Man and Machine,  Peter Frey, Ed., Springer-Verlag, 1977. http://books.google.com/books/about/Chess_skill_in_man_and_machine.html?id=WglPAAAAMAAJ  A description of the Belle chess-playing program.
  8. John Lions, A Commentary on the Unix Operating System, 1976.. Course notes for Lions' University of New South Wales Department of Computer Science courses 6.602B and 6.657G. Accompanied by "Unix Operating System Source Code Level Six," an edited  version of the Unix Sixth Edition source code. Widely  redistributed by photocopy in the late 70s and early 80s. Republished in 1996 by Peer-To-Peer Communications (ISBN 1-57398-013-7)
  9. R. Pike and D. Presotto and S. Dorward and R. Flandrena and K. Thompson and H. Trickey and P. Winterbottom, "Plan 9 from Bell Labs," Computing Systems, Vol. 8, Num. 3, pp. 221--254, Summer 1995. http://doc.cat-v.org/plan_9/4th_edition/papers/9  An overview of Plan 9.
  10. Sean Dorward, Rob Pike, David Leo Presotto, Dennis M. Ritchie, Howard Trickey and Phil Winterbottom, “The Inferno Operating System,” Bell Labs Technical Journal, Vol. 2, No. 1, Winter 1997, pp. 5-18. http://www.vitanuova.com/inferno/papers/bltj.html  Describes Inferno, which was originally intended as a product, and is now available as free software.
  11. D. Ritchie, “Ken, Unix, and Games,” ICGA Journal, Vol. 24 No. 2, June 2001. http://cm.bell-labs.com/cm/cs/who/dmr/ken-games.html  A special issue mostly devoted to various articles about Ken Thompson's contributions to computer chess.
  12. Seibel, Peter, Coders at Work, 2009, ISBN 9781430219484  Transcript of an interview with Ken Thompson