Edsger Dijkstra

Computer Science Dutch 1930 – 2002 321 quotes

Pioneer of structured programming and graph algorithms

Quotes by Edsger Dijkstra

We must beware of the danger of confusing the complexity of a task with the complexity of the method.

Paper 1969

The programmer must seek both perfection of part and adequacy of the whole.

Book 1976

In the final analysis, the success of any programming effort depends on the clarity of thought.

Lecture 1984

The world of programming is full of paradoxes: the more we learn, the more we realize how little we know.

Reflection

A good program is like a good sentence: it must be unambiguous and concise.

Essay 1972

The real problem is not whether machines think but whether men do.

Interview 1970

Structured programming is a tool for coping with program complexity.

Paper 1972

The task of the software developer is to create a representation of the problem in terms of the machine.

Book 1968

Humor is the great thing, the saving thing. The minute it crops up, all our irritations and resentments slip away.

Personal Reflection

The study of algorithms is the study of the power and limitations of the computer.

Lecture 1980

One of the great joys of computing is that it makes it possible to do things that were previously impossible.

Interview 1995

The essence of programming lies in the power to pose the right questions.

Essay 1976

Bugs lurk in corners and hide in places you never thought to look.

Aphorism

The future of computing is not in faster hardware but in better software.

Speech 1988

In life as in programming, the devil is in the details.

Reflection

The beauty of a program is in its simplicity and correctness.

Lecture 1972

We live in a world where the only constant is change, and computing accelerates it.

Essay 2000

The best programs are those written by those who understand the problem deeply.

Paper 1969

Programming without discipline is like painting without a canvas.

Aphorism

The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.

Interview