1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-20 02:38:43 +00:00

Add a Dijkstra comment on programming languages.

This commit is contained in:
Greg Lehey 2004-04-21 22:39:46 +00:00
parent dbb4b1c83d
commit 6a9114196c
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=128538

View File

@ -5440,6 +5440,26 @@ destitution of conscience.
%
Forms follow function, and often obliterate it.
%
FORTRAN, "the infantile disorder", by now nearly 20 years old, is
hopelessly inadequate for whatever computer application you have in
mind today: it is now too clumsy, too risky, and too expensive to use.
PL/I -- "the fatal disease" -- belongs more to the problem set than
the solution set.
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.
The use of COBOL cripples the mind; its teaching should, therefore, be
regarded as a criminal offense.
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.
Edsger Dijkstra's Evaluations of Programming Languages (c. 1982)
%
fortune: cpu time/usefulness ratio too high -- core dumped.
%
FORTUNE DISCUSSES THE OBSCURE FILMS! #6