Larry Wall citáty
strana 9

Larry Wall je vývojář a autor první verze programovacího jazyka Perl. Je také znám jako původní tvůrce programů patch, rn a metaconfig. Dvakrát vyhrál IOCCC a v roce 1998 obdržel jako první cenu Free Software Foundation za rozvoj svobodného software.

Kromě svých technických schopností je Larry znám jako vtipný člověk se smyslem pro ironický humor, jenž je roztroušen v komentářích zdrojového kódu nebo na Usenetu .

Larry Wall je povoláním lingvista, což mu pomáhá při psaní knih. Je spoluautorem knihy Programming Perl , základního zdroje pro programátory v Perlu. Také pomáhal při přípravě knihy Perl Cookbook . Všechny jeho knihy byly vydány nakladatelstvím O'Reilly .

Larry stále dohlíží nad dalším vývojem jazyka Perl a slouží jako benevolentní doživotní diktátor tohoto projektu. Wikipedia  

✵ 27. září 1954
Larry Wall foto
Larry Wall: 294   citátů 0   lajků

Larry Wall: Citáty anglicky

“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

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

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

“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