QuoteProject
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
Edsger Dijkstra
ShareWTF𝕏

Interpretation

What this quote means

Dijkstra emphasizes the difficulty of teaching advanced programming to those who have learned BASIC, suggesting it hinders development.

Edsger Dijkstra's quote reflects his belief that early exposure to BASIC programming language negatively impacts students' ability to grasp more complex programming concepts. He argues that the simplicity and limitations of BASIC create a mental barrier that makes it challenging for students to develop into capable programmers who can think abstractly and understand advanced principles in computer science.

Themes

ProgrammingEducationLearningBasicDijkstra

In practice

Example use cases

During a lecture on programming paradigms, one might use Dijkstra's quote to illustrate the challenges of learning advanced concepts.

More from Edsger Dijkstra

Progress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Edsger DijkstraRead
Simplicity is prerequisite for reliability.
Edsger DijkstraRead
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
Edsger DijkstraRead
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 DijkstraRead
The tools we use have a profound and devious influence on our thinking habits, and therefore on our thinking abilities.
Edsger DijkstraRead
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.
Edsger DijkstraRead

Similar quotes

Too often we forget that discipline really means to teach, not to punish. A disciple is a student, not a recipient of behavioural consequences.
Daniel J. SiegelRead
First figure out why you want the students to learn the subject and what you want them to know, and the method will result more or less by common sense.
Richard P. FeynmanRead
I'm pretty omnivorous - in fact, I don't think of books in terms of genres. J. K. Rowling's 'Harry Potter' books are no more Y.A. reading, to me, than John le Carre's 'Smiley' novels are spy stories.
Michiko KakutaniRead
Where I grew up, learning was a collective activity. But when I got to school and tried to share learning with other students that was called cheating. The curriculum sent the clear message to me that learning was a highly individualistic, almost secretive, endeavor. My working class experience...was disparaged.
Henry GirouxRead
Graduation is not the conclusion of an achievement but simply the ending of one chapter and the beginning of another chapter
Thomas S. MonsonRead
Progressive white teachers seem to say to their black students 'Let me help you find your voice. I promise not to criticize one note as you search for your song'. But the black teachers say 'I've heard your song loud and clear. Now I want to teach you to harmonize with the rest of the world.
Lisa DelpitRead

A little wisdom, now and then

Subscribe for the occasional hand-picked quote. No noise.