Brian Kernighan
Computer scientist who co-authored 'The C Programming Language' and contributed to Unix.
Quotes by Brian Kernighan
The most important skill for a programmer is the ability to learn.
The only way to get good at programming is to program.
The UNIX system is a programmer's dream.
The most important thing in software engineering is to keep it simple.
The C language is a powerful tool, and like any powerful tool, it can be used for good or for evil.
The goal of programming is to make things work, not to make them elegant.
The best way to learn about a system is to try to break it.
The most important thing in a program is its clarity.
The C language is a language for professionals.
The most important thing in software development is communication.
The UNIX system is a testament to the power of simplicity.
The best way to improve a program is to make it smaller.
The C language is a language that allows you to do anything you want, but it doesn't stop you from shooting yourself in the foot.
The most important thing in programming is to be able to read code.
The UNIX system is a system that was designed by programmers, for programmers.
The best way to write a program is to start with a small, working program and gradually add features.
The C language is a language that gives you a lot of control, but with that control comes responsibility.
The most important thing in software is to make it reliable.
The UNIX system is a system that encourages experimentation.
The best way to debug a program is to explain it to someone else.