86 Perl Quotes
Short perl quotes
Perl programming is an *empirical* science!
Larry WallLarry Wall quote #19 Any false value is gonna be fairly boring in Perl, mathematicians notwithstanding.
Larry WallLarry Wall quote #91 Perl has a long tradition of working around compilers.
Larry WallLarry Wall quote #95 It's certainly easy to calculate the average attendance for Perl conferences.
Larry WallLarry Wall quote #134 As pointed out in a followup, Real Perl Programmers prefer things to be visually distinct.
Larry WallLarry Wall quote #142 Almost nothing in Perl serves a single purpose.
Larry WallLarry Wall quote #174 Perl should remain fast and intuitive (to the extent that it is :-)
Larry WallLarry Wall quote #187 I'd make people say 'use Fork;' if I thought I could get away with it.
Larry WallLarry Wall quote #197
More perl quotes
I want to see people using Perl to glue things together creatively, not just technically but also socially.
Larry WallLarry Wall quote #64 The whole intent of Perl 5's module system was to encourage the growth of Perl culture rather than the Perl core.
Larry WallLarry Wall quote #82 But the possibility of abuse may be a good reason for leaving capabilities out of other computer languages, it's not a good reason for leaving capabilities out of Perl.
Larry WallLarry Wall quote #122 I'm reminded of the day my daughter came in, looked over my shoulder at some Perl 4 code, and said, 'What is that, swearing?
Larry WallLarry Wall quote #190 Perhaps you should compile your Perl with long doubles one of these megaseconds.
Larry WallLarry Wall quote #199 The court finds everyone to be in contempt (including himself :-), and orders everyone sentenced to five years hard labor. (Working on Perl, of course.)
Larry WallLarry Wall quote #203 I view the JVM as just another architecture that Perl ought to be ported to. (That, and the Underwood typewriter...)
Larry WallLarry Wall quote #205 So please don't think I have a 'down' on the MVS people. I'm just pulling off their arms to beat other people over the head with.
Larry WallLarry Wall quote #206 Perl is designed to give you several ways to do anything, so consider picking the most readable one.
Larry WallLarry Wall quote #272 The autodecrement is not magical.
Larry WallLarry Wall quote #274 When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi.
Larry WallLarry Wall quote #276 [Boxed] Multiple bouncing balls in a box are a metaphor for community. Notice how the escaping balls explode. This is what happens to people who move from Perl to Ruby.
Larry WallLarry Wall quote #286 Although the Perl Slogan is There's More Than One Way to Do It, I hesitate to make 10 ways to do something. :-)
Larry WallLarry Wall quote #1 And don't tell me there isn't one bit of difference between null and space, because that's exactly how much difference there is. :-)
Larry WallLarry Wall quote #2 It's there as a sop to former Ada programmers. :-)
Larry WallLarry Wall quote #35 Well, you can implement a Perl peek() with unpack('P',...). Once you have that, there's only security through obscurity. :-)
Larry WallLarry Wall quote #140 Well, I think Perl should run faster than C. :-)
Larry WallLarry Wall quote #181 To Perl, or not to Perl, that is the kvetching.
Larry WallLarry Wall quote #182 I suppose you could switch grammars once you've seen 'use strict subs'. :-)
Larry WallLarry Wall quote #183 The way I see it, if you declare something portable, you'll always be wrong, and if you declare it non-portable, you'll always be right. :-)
Larry WallLarry Wall quote #198 Maybe we should take a clue from FTP and put in an option like 'print hash marks on every 1024 iterations'. :-)
Larry WallLarry Wall quote #201 And besides, if Perl really takes off in the Windows space, I think the rest of us would just as soon have a double-agent within ActiveState. :-)
Larry WallLarry Wall quote #202 > (It's sorta like sed, but not. It's sorta like awk, but not. etc.) Guilty as charged. Perl is happily ugly, and happily derivative.
Larry WallLarry Wall quote #51 I simultaneously believe that languages are wonderful and awful. You have to hold both of those. Ugly things can be beautiful. And beautiful can get ugly very fast. You know, take Lisp. You know, it's the most beautiful language in the world. At least up until Haskell came along. (laughter) But, you know, every program in Lisp is just ugly. I don't figure how that works.
Larry WallLarry Wall quote #280 Chip Salzenberg sent me a complete patch to add System V IPC (msg, sem and shm calls), so I added them. If that bothers you, you can always undefine them in config.sh. :-)
Larry WallLarry Wall quote #4 I dunno, I dream in Perl sometimes...
Larry WallLarry Wall quote #6 I know it's weird, but it does make it easier to write poetry in perl. :-)
Larry WallLarry Wall quote #10 It is, of course, written in Perl. Translation to C is left as an exercise for the reader. :-)
Larry WallLarry Wall quote #12 Dan Smith: I've tried (in vi) 'g/[a-z] [a-z]/s//_/'...but that doesn't cut it. Any ideas? (I take it that it may be a two-pass sort of solution). Larry Wall: In the first pass, install perl. :-)
Larry WallLarry Wall quote #16 Randal said it would be tough to do in sed. He didn't say he didn't understand sed. Randal understands sed quite well. Which is why he uses Perl. :-)
Larry WallLarry Wall quote #20 The only disadvantage I see is that it would force everyone to get Perl. Horrors. :-)
Larry WallLarry Wall quote #22 In general, if you think something isn't in Perl, try it out, because it usually is. :-)
Larry WallLarry Wall quote #33 tmps_base = tmps_max; /* protect our mortal string */
Larry WallLarry Wall quote #244 pos += screamnext[pos] /* does this goof up anywhere? */
Larry WallLarry Wall quote #245 str->str_pok |= SP_FBM; /* deep magic */ s = (unsigned char*)(str->str_ptr); /* deeper magic */
Larry WallLarry Wall quote #246 #else /* !STDSTDIO */ /* The big, slow, and stupid way */
Larry WallLarry Wall quote #263 /* This bit of chicanery makes a unary function followed by a parenthesis into a function with one argument, highest precedence. */
Larry WallLarry Wall quote #264 ...Then you start building things like the Berlin wall to keep people inside your community. In anthropological terms, that's tribalism. A tribal Perl programmer might say, 'If you leave the Perl tribe to go and join the Python tribe, we will hunt you down, cook you, and eat you.' Or if you join the Ruby tribe, you will explode. By and large, I am not in favor of tribalism. Except for my tribe, of course.
Larry WallLarry Wall quote #287