5 Quotes by Edsger Dijkstra about learning

  • Author Edsger Dijkstra
  • Quote

    Object-oriented programming is an exceptionally bad idea which could only have originated in California.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    A most important, but also most elusive, aspect of any tool is its influence on the habits of those who train themselves in its use. If the tool is a programming language this influence is, whether we like it or not, an influence on our thinking habits.... A programming language is a tool that has profound influence on our thinking habits.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    John von Neumann draws attention to what seemed to him a contrast. He remarked that for simple mechanisms, it is often easier to describe how they work than what they do, while for more complicated mechanisms, it is usually the other way around.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    ...our intellectual powers are rather geared to master static relations and that our powers to visualize processes evolving in time are relatively poorly developed. For that reason we should do (as wise programmers aware of our limitations) our utmost to shorten the conceptual gap between the static program and the dynamic process, to make the correspondence between the program (spread out in text space) and the process (spread out in time) as trivial as possible.

  • Tags
  • Share

  • Author Edsger Dijkstra
  • Quote

    Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.

  • Tags
  • Share