Brian Kernighan
Scientist
1942-01-01
Canadian computer scientist known for foundational work in software engineering and programming languages. He co-authored The C Programming Language and co-developed tools and methods used across computing. His writing and research have had lasting influence on computer science education.
Quotes by Brian Kernighan
-
Bell Labs was an astonishing place for many decades, though it fell on somewhat hard times during the telecom meltdown some years ago, as its corporate owner had to cope with shrinking markets.
Read quote -
Every language teaches you something, so learning a language is never wasted, especially if it's different in more than just syntactic trivia.
Read quote -
Unix has, I think for many years, had a reputation as being difficult to learn and incomplete. Difficult to learn means that the set of shared conventions, and things that are assumed about the way it works, and the basic mechanisms, are just different from what they are in other systems.
Read quote -
If you don't understand viruses, phishing, and similar threats, you become more susceptible to them. If you don't know how social networks leak information that you thought was private, you're likely to reveal much more than you realize.
Read quote