Larry Wall Quotes
page 5

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

“In Clintonese, that would be 'You are free to infer that I was saying that.”

[199809222305.QAA17574@wall.org, 1998]
Usenet postings, 1998

“The problem with being consistent is that there are lots of ways to be consistent, and they're all inconsistent with each other.”

Message-ID <20050516005559.GC26184@wall.org> http://www.nntp.perl.org/group/perl.perl6.language/21259, to perl6-language mailing-list.
Other

“And I don't like doing silly things (except on purpose).”

Usenet postings, 1992

“If you're going to define a shortcut, then make it the base [ sic] darn shortcut you can.”

[199709241628.JAA08908@wall.org, 1997]
Usenet postings, 1997

“If I allowed 'next $label' then I'd also have to allow 'goto $label', and I don't think you really want that…”

[1991Mar11.230002.27271@jpl-devvax.jpl.nasa.gov, 1991]
Usenet postings, 1991

“In general, if you think something isn't in Perl, try it out, because it usually is.”

[1991Jul31.174523.9447@netlabs.com, 1991]
Usenet postings, 1991

“Wow, I'm being shot at from both sides. That means I *must* be right.”

[199710211959.MAA18990@wall.org, 1997]
Usenet postings, 1997

“Well, I think Perl should run faster than C.”

[199801200306.TAA11638@wall.org, 1998]
Usenet postings, 1998

“I hope I'm not getting so famous that I can't think out load [ sic] anymore.”

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

“The whole intent of Perl 5's module system was to encourage the growth of Perl culture rather than the Perl core.”

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

“There ain't nothin' in this world that's worth being a snot over.”

[1992Aug19.041614.6963@netlabs.com, 1992]
Usenet postings, 1992

“Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi.”

[1992Sep21.214659.22849@netlabs.com, 1992]
Usenet postings, 1992

“I'm sure that that could be indented more readably, but I'm scared of the awk parser.”

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

“Okay, that's definitely enough hype.”

In the perl man page.
Documentation

“Almost nothing in Perl serves a single purpose.”

[199712040054.QAA13811@wall.org, 1997]
Usenet postings, 1997

“The three chief virtues of a programmer are: Laziness, Impatience and Hubris.”

From the glossary of the first Programming Perl book.
Other

“Tcl tends to get ported to weird places like routers.”

[199710071721.KAA19014@wall.org, 1997]
Usenet postings, 1997

“I wouldn't ever write the full sentence myself, but then, I never use goto either.”

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

“I try not to confuse roles and traits in my own life. Being the Perl god is a role. Being a stubborn cuss is a trait.”

[20031215021442.GA4012@wall.org, 2003]
Usenet postings, 2003

“How do Crays and Alphas handle the POSIX problem?”

[199709050042.RAA29379@wall.org, 1997]
Usenet postings, 1997

“You can't have filenames longer than 14 chars. You can't even think about them!”

Source code, <code>Configure</code>

“Now, I'm not the only language designer with irrationalities. You can think of some languages to go with some of these things.”

"We've got to start over from scratch" - Well, that's almost any academic language you find.
"English phrases" - Well, that's Cobol. You know, cargo cult English. (laughter)
"Text processing doesn't matter much" - Fortran.
"Simple languages produce simple solutions" - C.
"If I wanted it fast, I'd write it in C" - That's almost a direct quote from the original awk page.
"I thought of a way to do it so it must be right" - That's obviously PHP. (laughter and applause)
"You can build anything with NAND gates" - Any language designed by an electrical engineer. (laughter)
"This is a very high level language, who cares about bits?" - The entire scope of fourth generation languages fell into this... problem.
"Users care about elegance" - A lot of languages from Europe tend to fall into this. You know, Eiffel.
"The specification is good enough" - Ada.
"Abstraction equals usability" - Scheme. Things like that.
"The common kernel should be as small as possible" - Forth.
"Let's make this easy for the computer" - Lisp. (laughter)
"Most programs are designed top-down" - Pascal. (laughter)
"Everything is a vector" - APL.
"Everything is an object" - Smalltalk and its children. (whispered:) Ruby. (laughter)
"Everything is a hypothesis" - Prolog. (laughter)
"Everything is a function" - Haskell. (laughter)
"Programmers should never have been given free will" - Obviously, Python. (laughter).
Public Talks, "Present Continuous - Future Perfect"

“Perl has a long tradition of working around compilers.”

[199708252256.PAA00105@wall.org, 1997]
Usenet postings, 1997

“There's something to be said for returning the whole syntax tree.”

[199710221833.LAA24741@wall.org, 1997]
Usenet postings, 1997

“Hey, if pi == 3, and three == 0, does that make pi == 0?”

[199711011926.LAA25557@wall.org, 1997]
Usenet postings, 1997

“Reserve your abuse for your true friends.”

[199712041852.KAA19364@wall.org, 1997]
Usenet postings, 1997

“Oh, wait, that was Randal…nevermind…”

[199709261754.KAA23761@wall.org, 1997]
Usenet postings, 1997

“As for whether Perl 6 will replace Perl 5, yeah, probably, in about 40 years or so.”

"Developers can unwrap Perl 6 on Christmas", Infoworld, 2015-12-21 http://www.infoworld.com/article/3017418/application-development/developers-can-unwrap-perl-6-on-christmas.html
Other

“We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise.”

[1991Nov13.194420.28091@netlabs.com, 1991]
Usenet postings, 1991

“People who understand context would be steamed to have someone else dictating how they can call it.”

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

“If this were Ada, I suppose we'd just constant fold 1/0 into die 'Illegal division by zero”

[199711100226.SAA12549@wall.org, 1997]
Usenet postings, 1997