BookSense
Brian W. Kernighan

Brian W. Kernighan

Born 1. Januar 1942

From Toronto, Ontario, Canada · Nationality: Canada, United States

Wikipedia

Quotes

  • “C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess.”
    The Practice of Programming 1999
  • “Everyone knows that debugging is twice as hard as writing a program in the first place. So if you’re as clever as you can be when you write it, how will you ever debug it?”
    Chapter 2
  • “Mechanical rules are never a substitute for clarity of thought.”
    Software Tools 1976
  • “Controlling complexity is the essence of computer programming.”
    p. 319

Quotes from Wikiquote (CC BY-SA 4.0).

Books by Brian W. Kernighan in order

Books by Brian W. Kernighan in the order they were published, from The Elements of Programming Style (1974) to Unix (2019).

  1. 1The Elements of Programming StyleThe Elements of Programming Style1974
  2. 2Software ToolsSoftware Tools1976
  3. 3Software Tools in PascalSoftware Tools in Pascal1976
  4. 4The C Programming LanguageThe C Programming Language1978
  5. 5A Tutorial Introduction to the UNIX Text EditorA Tutorial Introduction to the UNIX Text Editor1981
  6. 6PIC - A Crude Graphics Language for TypesettingPIC - A Crude Graphics Language for Typesetting1981
  7. 7UNIX for BeginnersUNIX for Beginners1981
  8. 8The UNIX Programming EnvironmentThe UNIX Programming Environment1984
  9. 9The Practice of ProgrammingThe Practice of Programming1999
  10. 10Data and Computer CommunicationsData and Computer Communications2003
  11. 11Advanced Programming UNIX EnvironmentAdvanced Programming UNIX Environment2005
  12. 12D Is for Digital : What a Well-informed Person Should Know AD Is for Digital : What a Well-informed Person Should Know About Computers and Communications2011
  13. 13Understanding the Digital WorldUnderstanding the Digital World2017
  14. 14Millions, Billions, ZillionsMillions, Billions, Zillions2018
  15. 15UnixUnix2019

If you like Brian W. Kernighan

Is this you? Claim this page