“ Computer science is no more about computers than astronomy is about telescopes. ”
If debugging is the process of removing software bugs, then programming must be the process of putting them in
~ Edsger Dijkstra
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.
Elegance is not a dispensable luxury but a factor that decides between success and failure.
The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.