Alan Perlis's Quotes
Born: 1922-04-01
Profession: Scientist
Nation: American
Biography of Alan Perlis
You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.
Tags: Attitude, Measure, ProgrammerIt goes against the grain of modern education to teach students to program. What fun is there to making plans, acquiring discipline, organizing thoughts, devoting attention to detail, and learning to be self critical.
Tags: Education, Fun, LearningFools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it.
Tags: Avoid, Fools, IgnoreA year spent in artificial intelligence is enough to make one believe in God.
Tags: Enough, God, ScienceIn software systems it is often the early bird that makes the worm.
Tags: Makes, Often, TechnologyThe best book on programming for the layman is 'Alice in Wonderland'; but that's because it's the best book on anything for the layman.
Tags: Alice, Best, BookI think it is inevitable that people program poorly. Training will not substantially help matters. We have to learn to live with it.
Tags: Help, Technology, TrainingIf you have a procedure with 10 parameters, you probably missed some.
Tags: Missed, Parameters, ProcedureIn computing, turning the obvious into the useful is a living definition of the word 'frustration'.
Tags: Computers, Living, WordA picture is worth 10K words - but only those to describe the picture. Hardly any sets of 10K words can be adequately described with pictures.
Tags: Picture, Words, WorthA programming language is low level when its programs require attention to the irrelevant.
Tags: Attention, Language, LevelEvery program has two purposes: The one for which it was written and another for which it wasn't.
Tags: Another, Program, WrittenIn English every word can be verbed. Would that it were so in our programming languages.
Tags: English, Languages, WordIs 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?
Tags: Else, Point, WholeIt is easier to change the specification to fit the program than vice versa.
Tags: Change, Fit, ViceIt is easier to write an incorrect program than understand a correct one.
Tags: Correct, Understand, WriteSimplicity does not precede complexity, but follows it.
Tags: Complexity, Follows, SimplicitySome programming languages manage to absorb change, but withstand progress.
Tags: Change, Languages, ProgressVisit partners pages
Visit partners pages
We toast the Lisp programmer who pens his thoughts within nests of parentheses.
Tags: Programmer, Thoughts, WithinNot everyone can come and post on Forbes; it's a very distinguishing factor for us. We vet the folks who come on board.
Tags: Board, Everyone, PostOur content carries the Forbes name, and our whole mantra is to put authoritative journalism at the center of the social media experience.
Tags: Experience, Put, Whole