106 Quotes by Edsger Dijkstra

  • Author Edsger Dijkstra
  • Quote

    Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?

  • Share

  • Author Edsger Dijkstra
  • Quote

    There is very little point in trying to urge the world to mend its ways as long as that world is still convinced that its ways are perfectly adequate.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    Probably I am very naive, but I also think I prefer to remain so, at least for the time being and perhaps for the rest of my life.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    When we had no computers, we had no programming problem either. When we had a few computers, we had a mild programming problem. Confronted with machines a million times as powerful, we are faced with a gigantic programming problem.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    In the software business there are many enterprises for which it is not clear that science can help them; that science should try is not clear either.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    When I came back from Munich, it was September, and I was Professor of Mathematics at the Eindhoven University of Technology. Later I learned that I had been the Department's third choice, after two numerical analysts had turned the invitation down; the decision to invite me had not been an easy one, on the one hand because I had not really studied mathematics, and on the other hand because of my sandals, my beard and my "arrogance" (whatever that may be).

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    In the wake of the Cultural Revolution and now of the recession I observe a mounting pressure to co-operate and to promote "teamwork". For its anti-individualistic streak, such a drive is of course highly suspect; some people may not be so sensitive to it, but having seen the Hitlerjugend in action suffices for the rest of your life to be very wary of "team spirit". Very.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    The required techniques of effective reasoning are pretty formal, but as long as programming is done by people that don't master them, the software crisis will remain with us and will be considered an incurable disease. And you know what incurable diseases do: they invite the quacks and charlatans in, who in this case take the form of Software Engineering gurus.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    If there is one 'scientific' discovery I am proud of, it is the discovery of the habit of writing without publication in mind.

  • Tags
  • Share