Larry Wall Quotes
page 2

Larry Arnold Wall is an American computer programmer and author. He created the Perl programming language. Wikipedia  

✵ 27. September 1954
Larry Wall photo
Larry Wall: 294   quotes 2   likes

Larry Wall Quotes

“That gets us out of deciding how to spell Reg[ eE] xp?|RE... Of course, then we have to decide what ref $re returns…”

[199710171838.LAA24968@wall.org, 1997]
Usenet postings, 1997

“Would you trust the linguistic intuitions of someone who has been studying Latin or Greek for three days?”

[199809230518.WAA19312@wall.org, 1998]
Usenet postings, 1998

“There are a lotta computer languages out there doing drugs.”

Public Talks, The State of the Onion 10

“We question most of the mantras around here periodically, in case you hadn't noticed.”

[199705101952.MAA00756@wall.org, 1997]
Usenet postings, 1997

“I think $[ is more like a coelacanth than a mastadon.”

[199705101952.MAA00756@wall.org, 1997]
Usenet postings, 1997

“tt>echo 'ICK, NOTHING WORKED!!! You may have to diddle the includes.';;</tt”

Source code, <code>Configure</code>

“I don't like your I-can-use-anything-as-an-adjective attitude.”

[1994Nov12.013919.21133@netlabs.com, 1994]
Usenet postings, 1994

“Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs.”

[1992Jul2.222039.26476@netlabs.com, 1992]
Usenet postings, 1992

“Perl itself is usually pretty good about telling you what you shouldn't do.”

[11091@jpl-devvax.JPL.NASA.GOV, 1991]
Usenet postings, 1991

“Think of prototypes as a funny markup language--the interpretation is left up to the rendering engine.”

[199710221710.KAA24242@wall.org, 1997]
Usenet postings, 1997

“I don't know if it's what you want, but it's what you get.”

[10502@jpl-devvax.JPL.NASA.GOV, 1990]
Usenet postings, 1990

“I suppose you could switch grammars once you've seen 'use strict subs.”

[199804140117.SAA02006@wall.org, 1998]
Usenet postings, 1998

“Not that I have anything much against redundancy. But I said that already.”

[199702271735.JAA04048@wall.org, 1997]
Usenet postings, 1997

“Lisp has all the visual appeal of oatmeal with fingernail clippings mixed in.”

[1994Jul21.173737.16853@netlabs.com, 1994]
Usenet postings, 1994

“There are many times when you want it to ignore the rest of the string just like atof() does. Oddly enough, Perl calls atof(). How convenient.”

[1991Jun24.231628.14446@jpl-devvax.jpl.nasa.gov, 1991]
Usenet postings, 1991

“Orthogonality for orthogonality's sake is not something I'm keen on.”

[199809260112.SAA17178@wall.org, 1998]
Usenet postings, 1998

“The code also assumes that it's difficult to misspell 'a' or 'b.”

[199710221731.KAA24396@wall.org, 1997]
Usenet postings, 1997

“Besides, it's good to force C programmers to use the toolbox occasionally.”

[1991May31.181659.28817@jpl-devvax.jpl.nasa.gov, 1991]
Usenet postings, 1991

“It's appositival, if it's there. And it doesn't have to be there. And it's really obvious that it's there when it's there.”

[199709032332.QAA21669@wall.org, 1997]
Usenet postings, 1997

“Double *sigh*. _04 is going onto thousands of CDs even as we speak, so to speak.”

[199710221718.KAA24299@wall.org, 1997]
Usenet postings, 1997

“Does the same as the system call of that name. If you don't know what it does, don't worry about it.”

In the perl man page regarding chroot(2).
Documentation

“tt>tmps_base = tmps_max; /* protect our mortal string */</tt”

Source code, <code>stab.c</code>

“Easy things should be easy, and hard things should be possible.”

Amazon.com Interview: Larry Wall http://www.amazon.com/gp/feature.html?ie=UTF8&docId=7137.
Other

“Larry's 2nd Law of Language Redesign: Larry gets the colon.”

"Apocalypse 5: Regular Expressions", perl.com, 2001-06-04 http://www.perl.com/pub/a/2002/06/04/apo5.html?page=6
Other
Variant: &hellip; I also discovered Larry's First Law of Language Redesign: Everyone wants the colon.

“If someone stinks, view it as a reason to help them, not a reason to avoid them.”

[199702111730.JAA28598@wall.org, 1997]
Usenet postings, 1997

“There's often more than one correct thing.There's often more than one right thing.There's often more than one obvious thing.”

[199806201726.KAA26569@wall.org, 1998]
Usenet postings, 1998

“The whole history of computers is rampant with cheerleading at best and bigotry at worst.”

[199702111730.JAA28598@wall.org, 1997]
Usenet postings, 1997

“Though I'll admit readability suffers slightly…”

[2969@jato.Jpl.Nasa.Gov, 1990]
Usenet postings, 1990

“Course, that doesn't work when 'a' contains parentheses.”

[199710211647.JAA17957@wall.org, 1997]
Usenet postings, 1997

“tt>/* we have tried to make this normal case as abnormal as possible */</tt”

cmd.c.
Source code, Other files

“last|perl -pe '$_ x=/(..:.)…(.*)/&&"'$1'"ge$1&&"'$1'"lt$2'That's gonna be tough for Randal to beat…”

[1991Apr29.072206.5621@jpl-devvax.jpl.nasa.gov, 1991]
Usenet postings, 1991

“If this were Ada, we'd simply doc it as 'erroneous.”

[199809111734.KAA28296@wall.org, 1998]
Usenet postings, 1998

“tt>#define SIGILL 6 /* blech */</tt”

Source code, <code>perl.c</code>

“All language designers are arrogant. Goes with the territory…”

[1991Jul13.010945.19157@netlabs.com, 1991]
Usenet postings, 1991

“No, I'm not going to explain it. If you can't figure it out, you didn't want to know anyway…”

[1991Aug7.180856.2854@netlabs.com, 1991]
Usenet postings, 1991

“Perl will always provide the null.”

[199801151818.KAA14538@wall.org, 1998]
Usenet postings, 1998

“One thing I do understand is that people get scared when I start thinking out loud.”

[20031212010945.GB29594@wall.org, 2003]
Usenet postings, 2003

“I won't mention any names, because I don't want to get sun4's into trouble…”

[11333@jpl-devvax.JPL.NASA.GOV, 1991]
Usenet postings, 1991

“It won't be covered in the book. The source code has to be useful for something, after all…”

[10160@jpl-devvax.JPL.NASA.GOV, 1990]
Usenet postings, 1990

“It should be illegal to yell 'Y2K' in a crowded economy.”

[199811242326.PAA28495@wall.org, 1998]
Usenet postings, 1998

“That's a valid argument. I just don't think it's valid enough.”

[199804150050.RAA08093@wall.org, 1998]
Usenet postings, 1998

“You can prove anything by mentioning another computer language.”

[199706242038.NAA29853@wall.org, 1997]
Usenet postings, 1997

“tt>break; /* don't do magic till later */</tt”

Source code, <code>stab.c</code>

“Just don't compare it with a real language, or you'll be unhappy…”

[1992May12.190238.5667@netlabs.com, 1992]
Usenet postings, 1992

“It's documented in The Book, somewhere…”

[10502@jpl-devvax.JPL.NASA.GOV, 1990]
Usenet postings, 1990

“Anybody want a binary telemetry frame editor written in Perl?”

[199708012226.PAA22015@wall.org, 1997]
Usenet postings, 1997