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
cost knows programmers
LISP programmers know the value of everything and the cost of nothing.
writing program
Once you understand how to write a program get someone else to write it.
errors programming reborn
In programming, as in everything else, to be in error is to be reborn.
today lasts next
We are on the verge: Today our program proved Fermat's next-to-last theorem.
mean goal technique
Often it is the means that justify the ends: goals advance technique and technique survives even when goal structures crumble.
language programming programming-languages
In English every word can be verbed. Would that it were so in our programming languages.
men symbiosis machines
In man-machine symbiosis, it is man who must adjust: The machines can't.
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.
top-down simplicity doe
Optimization hinders evolution. Everything should be built top-down, except the first time. Simplicity does not precede complexity, but follows it.
mean computing
In computing, the mean time to failure keeps getting shorter.
mean machines fit
Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.
mean formal
One can't proceed from the informal to the formal by formal means.
men variables constant
One man's constant is another man's variable.
attitude perspective vitality
You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.