Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Edsger DijkstraRead
We must be very careful when we give advice to younger people; sometimes they follow it!
Interpretation
Advice given to young people should be considered carefully due to its potential impact.
Edsger Dijkstra humorously points out the responsibility that comes with giving advice, especially to younger individuals. The layered meaning suggests that the words of the advice-giver can significantly influence the listener's actions and decisions, emphasizing the weight of guidance provided to those who may lack the experience to discern its implications.
In practice
During a mentorship session, one might quote this to highlight the need for thoughtful guidance.
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.
The alleged short-cut to knowledge, which is faith, is only a short-circuit destroying the mind
Indeed you did your best...I hope that it may be long before you find yourself in such a tight corner again between two such terrible old men. ~ Gandalf to Pippin
making a decision was only the beginning of things. When someone makes a decision, he is really diving into a strong current that will carry him to places he had never dreamed of when he first made the decision.
I was taught to strive not because there were any guarantees of success but because the act of striving is in itself the only way to keep faith with life.
Life is very interesting... in the end, some of your greatest pains, become your greatest strengths.
Maybe thatβs enlightenment enough: to know that there is no final resting place of the mind; no moment of smug clarity. Perhaps wisdom...is realizing how small I am, and unwise, and how far I have yet to go. -Anthony Bourdain
Subscribe for the occasional hand-picked quote. No noise.