Brian Kernighan
1942
5
Quotes
Biography
Brian Kernighan is a Canadian computer scientist known for his contributions to the development of the C programming language and to the UNIX operating system. He worked at Bell Labs alongside Dennis Ritchie, where they created C and participated in the design of UNIX, revolutionizing software development. Kernighan is also an accomplished author and co-authored the influential book 'The C Programming Language' which remains a valuable resource for programmers worldwide.
Famous Quotes (5)
1
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
2
Controlling complexity is the essence of computer programming.
3
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?
4
The best programs are the ones written when the programmer is supposed to be working on something else.
5
The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.