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
change vices computer
It is easier to change the specification to fit the program than vice versa.
attitude perspective vitality
You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.
views mind lovely
One can only display complex information in the mind. Like seeing, movement or flow or alteration of view is more important than the static picture, no matter how lovely.
compassion students computer
When a professor insists computer science is X but not Y, have compassion for his graduate students.
computer computer-science embarrassed
Computer Science is embarrassed by the computer.
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.
mean goal technique
Often it is the means that justify the ends: goals advance technique and technique survives even when goal structures crumble.
today lasts next
We are on the verge: Today our program proved Fermat's next-to-last theorem.
cancer sugar causes
Syntactic sugar causes cancer of the semicolon.
mean formal
One can't proceed from the informal to the formal by formal means.
learning thinking language
A good programming language is a conceptual universe for thinking about programming.
learning nouns programming
Any noun can be verbed.
technology fields needs
The computing field is always in need of new cliches.