Alan Perlis

Alan Perlis
Alan Jay Perliswas an American computer scientist known for his pioneering work in programming languages and the first recipient of the Turing Award...
NationalityAmerican
ProfessionScientist
Date of Birth1 April 1922
CountryUnited States of America
learning nouns programming
Any noun can be verbed.
procedures parameters computing
If you have a procedure with 10 parameters, you probably missed some.
funny-inspirational giving done
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop.
technology fields needs
The computing field is always in need of new cliches.
weed flower computer
FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer.
frustration frustrated definitions
In computing, turning the obvious into the useful is a living definition of the word "frustration".
speak-english japan computer
If your computer speaks English, it was probably made in Japan.
soap software discarded
Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to always see it as a soap bubble?
learning thinking language
A good programming language is a conceptual universe for thinking about programming.
program explaining ifs
If a listener nods his head when you're explaining your program, wake him up.
void casts dies
C programmers never die. They are just cast into void.
funny horse humor
Learning French is trivial: the word for horse is cheval, and everything else follows in the same way.
cancer sugar causes
Syntactic sugar causes cancer of the semicolon.
running humorous long
In the long run, every program becomes rococo, and then rubble.