Programming language is very specific to instructing a computer to do a particular structure of a sequence. It’s the very way you tell the machine what you want it to do. Brian Kernighan Read Quote
I seem to get totally wrapped up in teaching and working with students during the school year. During the summer, I try to spend time in the real world, writing code for therapy and perhaps for some useful purpose. Brian Kernighan Read Quote
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. Brian Kernighan 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. Brian Kernighan Read Quote
For better or worse, the people who become leaders and decision makers in politics, law and business are going to come from schools like Princeton. Brian Kernighan Read Quote
Technology is mostly a force for good, but it has its downsides, too. I want my students – and my readers – to be intelligently skeptical about technology and be informed about the good and the not-so-good parts. Brian Kernighan Read Quote
No matter how non-technical your life and work, you’re going to have to interact with technology and technical people. If you know something about how devices and systems operate, it’s a big advantage. Brian Kernighan Read Quote
Anytime you want to hear about graph partitioning, I will be glad to tell you what I know about graph partitioning. It remains a standard problem. I think it’s an interesting problem, because it shows up in a variety of guises in real life. Brian Kernighan Read Quote
It’s important to be informed about issues like usability, reliability, security, privacy, and some of the inherent limitations of computers. Brian Kernighan Read Quote