Arguing Quote by Edsger Dijkstra
“The use of anthropomorphic terminology forces you linguistically to adopt an operational view. And it makes it practically impossible to argue about programs independently of their being executed.”
About This Quote
Anthropomorphic language makes us view programs as agents, hindering abstract reasoning about code.
In simple terms: Personifying code limits objective analysis.
Use precise technical language.
Themes
Mood
Type
When to use this quote
- coding education
- technical writing
- system design
Key Concepts
Questions to Reflect On
- How does language shape your problem solving?
- What benefits come from abstract thinking?
Over‑personification can obscure bugs.