Larry Wall

Computer Science American 1954 100 quotes

Programmer and author who created the Perl programming language.

Quotes by Larry Wall

The Perl philosophy is that easy things should be easy and hard things should be possible.

Major work 1991

In the long run, every program becomes random bit noise.

Interview 1998

I like the idea of a language that is forgiving.

Speech 2005

Programming is about solving problems, not about syntax.

Book 1996

The universe is a pretty big place. If it's just us, seems like an awful waste of space.

Personal reflection

Perl is the Swiss Army chainsaw of scripting languages.

Book 1997

We are all here on Earth to help others; what on Earth the others are here for, I don't know.

Personal reflection

The key to successful programming is to be lazy.

Book 1997

Impatience is a virtue in programming.

Book 1997

Hubris is what makes programmers great.

Book 1997

Natural languages are full of ambiguity, yet people have no trouble understanding each other.

Speech 2000

I designed Perl to be a very natural language.

Interview 1991

Computers are good at following instructions, but not at understanding intent.

Speech 2002

In God we trust, all others must bring data.

Personal reflection

Perl comes with a manual. Actually, it comes with several manuals.

Book 1997

The future is already here—it's just not very evenly distributed.

Personal reflection

Writing code is like writing poetry.

Interview 1998

Debugging is twice as hard as writing the code in the first place.

Professional observation

Any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.

Humor

The only way to learn a new programming language is by writing programs in it.

Book 1996