Skip to content

Appreciation Quote by Edsger Dijkstra

“We shall do a much better programming job, provided that we approach the task with a full appreciation of its tremendous difficulty, provided that we stick to modest and elegant programming languages, provided that we respect the intrinsic limitations of the human mind and approach the task as…” quote by Edsger Dijkstra
Download Open image
“We shall do a much better programming job, provided that we approach the task with a full appreciation of its tremendous difficulty, provided that we stick to modest and elegant programming languages, provided that we respect the intrinsic limitations of the human mind and approach the task as Very Humble Programmers.”

Edsger Dijkstra

About This Quote

Source Speech: Remarks on Programming, 1972

Effective programming requires recognizing difficulty, using simple languages, and staying humble about human limits.

In simple terms: Programmers should be modest and realistic about complexity.

Key Takeaway

Embrace simplicity and humility.

Themes

humility complexity programming human limits elegance

Mood

reflective thoughtful

Type

advice philosophical

When to use this quote

  • software development
  • team collaboration
  • education
  • process improvement

Key Concepts

cognitive constraints software design language choice

Questions to Reflect On

  • How can you balance simplicity with required functionality?
  • What practices keep you humble in complex projects?
A Different Perspective

Simplicity may limit performance or expressiveness.

4.0 out of 5 (7 ratings)

More by Edsger Dijkstra

Explore all 103 Edsger Dijkstra quotes

More Appreciation quotes

Browse all 2,398 Appreciation quotes