Ken Thompson

Computer Science American 1943 330 quotes

Co-creator of the Unix operating system and the Go programming language.

Quotes by Ken Thompson

If you have to type 'make clean' more than once a day, you're doing something wrong.

Commonly attributed

I'm not a programmer, I'm a computer scientist. I don't write code, I design systems.

Commonly attributed

If you think you know what you're doing, you're probably wrong.

Commonly attributed

I'm not interested in what you can do, I'm interested in what you can't do.

Commonly attributed

The only thing worse than a bug is a feature.

Commonly attributed

It's easier to change the world than to change a programmer's mind.

Commonly attributed

The only way to make a program faster is to make it smaller.

Commonly attributed

I don't believe in magic, I believe in code.

Commonly attributed

The most important thing in programming is to be lazy.

Commonly attributed

If you want to build a ship, don't drum up people to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea.

Often attributed to Antoine de Saint-Exupéry, but Thompson has been known to use similar sentiments in the context of motivation.

The only way to get rid of a temptation is to yield to it.

Commonly attributed (Oscar Wilde, but Thompson has been known to use this in a humorous context)

I don't have a problem with deadlines, I have a problem with time.

Commonly attributed

The only thing that matters is the code.

Commonly attributed

I'm not a genius, I just work hard.

Commonly attributed

The only constant in technology is change.

Commonly attributed

I don't believe in silver bullets, I believe in hard work.

Commonly attributed

The only way to make a program reliable is to make it simple.

Commonly attributed

I'm not a fan of complexity, I'm a fan of simplicity.

Commonly attributed

The only way to get a good idea is to have a lot of ideas.

Commonly attributed (Linus Pauling, but a principle Thompson would follow)

I don't care about the past, I care about the future.

Commonly attributed