Ken Thompson
Co-creator of the Unix operating system and the Go programming language.
Quotes by Ken Thompson
The only way to make a program secure is to make it open source.
I'm not a fan of rules, I'm a fan of principles.
The only way to make a program maintainable is to make it readable.
I don't believe in perfection, I believe in progress.
The only way to make a program scalable is to make it modular.
I'm not a fan of dogma, I'm a fan of experimentation.
The only way to make a program efficient is to make it elegant.
I don't believe in luck, I believe in hard work and preparation.
The only way to make a program robust is to make it fault-tolerant.
I'm not a fan of bureaucracy, I'm a fan of autonomy.
The only way to make a program portable is to make it standard.
I don't believe in shortcuts, I believe in the long road.
The only way to make a program testable is to make it decoupled.
I'm not a fan of complexity, I'm a fan of clarity.
The only way to make a program extensible is to make it abstract.
I don't believe in magic, I believe in logic.
The only way to make a program reusable is to make it generic.
You can't trust code that you did not totally create yourself.
If you don't like the way the world is, you change it. You have an obligation to change it. You just do it.
I'm not a religious person, but I do believe in the elegance of mathematics.