Computer science is no more about computers than astronomy is about telescopes.

By: Edsger Dijkstra

computers about astronomy

copy quote

There should be no such thing as boring mathematics.

boring mathematics should

Programming is one of the most difficult branches of applied mathematics; the poorer mathematicians had better remain pure mathematicians.

applied better branches

Simplicity is prerequisite for reliability.

prerequisite reliability simplicity

Elegance is not a dispensable luxury but a factor that decides between success and failure.

between decide elegance

The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.

computer interesting more

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.

basic beyond exposure

Aim for brevity while avoiding jargon.

aim avoiding brevity

The traditional mathematician recognizes and appreciates mathematical elegance when he sees it. I propose to go one step further, and to consider elegance an essential ingredient of mathematics: if it is clumsy, it is not mathematics.

appreciates clumsy consider

Mathematicians are like managers - they want improvement without change.

change improvement like

Object-oriented programming is an exceptionally bad idea which could only have originated in California.

bad bad idea california

APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.

bums carried creates

Contact Us At: quotediaries.com@gmail.com