Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Edsger DijkstraRead
... as a slow-witted human being I have a very small head and I had better learn to live with it and to respect my limitations and give them full credit, rather than to try to ignore them, for the latter vain effort will be punished by failure.
Interpretation
Recognizing and accepting one's limitations can lead to a more successful and fulfilling life.
Edsger Dijkstra's quote emphasizes the importance of acknowledging one's own limitations rather than ignoring them in pursuit of unrealistic goals. By respecting our own boundaries, we can work with what we have and ultimately achieve more, as the futile attempt to overcome every limitation often results in failure and frustration.
In practice
During a motivational talk about personal growth, this quote could be shared to highlight the importance of self-acceptance.
Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Simplicity is prerequisite for reliability.
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
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.
The tools we use have a profound and devious influence on our thinking habits, and therefore on our thinking abilities.
LISP has jokingly been described as "the most intelligent way to misuse a computer." I think that description is a great compliment because it transmits the full flavour of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts.
What wisdom can you find that is greater than kindness?
There is no discovery without risk and what you risk reveals what you value.
You've gotten drunk on so many kinds of wine. Taste this. It won't make you wild. It's fire. Give up, if you don't understand by this time that your living is firewood.
I laugh, for hope hath a happy place with me; If my boat sinks, 'tis to another sea.
I have all my life long been lying in bed till noon; yet I tell all young men, and tell them with great sincerity, that nobody who does not rise early will ever do any good.
'Always speak the truth - think before you speak - and write it down afterwards.'_x000D_ _x000D_ 'I'm sure I didn't mean - ' Alice was beginning, but the Red Queen interrupted her impatiently._x000D_ _x000D_ 'That's just what I complain of! You should have meant! What do you suppose is the use of child without any meaning? Even a joke should have some meaning - and a child's more important than a joke, I hope.
Subscribe for the occasional hand-picked quote. No noise.