Explore the wonderful quotes under this tag
Almost nothing in Perl serves a single purpose.
Sep 17, 2025
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.
Perhaps you should compile your Perl with long doubles one of these megaseconds.
Perl programming is an *empirical* science!
Perl has a long tradition of working around compilers.
As pointed out in a followup, Real Perl Programmers prefer things to be visually distinct.
There's many scripting languages in the world, Perl is a little bit special because it is based more on some ideas from the way natural languages work.
Although the Perl Slogan is There's More Than One Way to Do It, I hesitate to make 10 ways to do something.
Well, you can implement a Perl peek() with unpack('P',...). Once you have that, there's only security through obscurity.
Python is executable pseudocode. Perl is executable line noise.
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.
Perl is like vise grips. You can do anything with it but it is the wrong tool for every job.
Perl should remain fast and intuitive (to the extent that it is :-)
Perl doesn't have an infatuation with enforced privacy. It would prefer that you stayed out of its living room because you weren't invited, not because it has a shotgun
The ultimate laziness is not using Perl. That saves you so much work you wouldn't believe it if you had never tried it.
If Perl is the solution, you're solving the wrong problem.
It's not that Perl programmers are idiots, it's that the language rewards idiotic behavior in a way that no other language or tool has ever done.
I'm not too concerned about the future of Perl after me, because I see how these people are interacting with each other and even when I'm not there, they are helping each other and solving each other's problems in a way that I could not do, even if I were there.
I want to see people using Perl to glue things together creatively, not just technically but also socially.
The only reason [not to use] perl is that some sysadmins don't allow software that they didn't pay for. By all means, let them send me money if it makes them feel better.
Well, I think Perl should run faster than C.
The world has become a larger place. The universe has been expanding, and Perl's been expanding along with the universe.
At many levels, Perl is a 'diagonal' language.
Guilty as charged. Perl is happily ugly, and happily derivative.
I'm definitely a night owl. I get going about the time my wife crashes and goes to bed. And in some sense, I've had to learn to be more of a cat napper in recent years because Perl development, Perl design and development, has become a worldwide phenomenon - not just mailing lists, but RSC channels, Twitter even. This all happens 24 hours a day. And people come up with questions at any time of the day or night.
The whole intent of Perl 5's module system was to encourage the growth of Perl culture rather than the Perl core.
The court finds everyone to be in contempt (including himself :-), and orders everyone sentenced to five years hard labor. (Working on Perl, of course.)
Perl was designed to work more like a natural language. It's a little more complicated but there are more shortcuts, and once you learned the language, it's more expressive.
[Perl] gives you the STDERR filehandle so that your program can make snide comments off to the side while it transforms (or attempts to transform) your input into your output.
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?
Part of any serious QA is removing Perl code the same way you go over a dilapidated building you inherit to remove chewing gum and duct tape and fix whatever was kept together for real.
The camel has evolved to be relatively self-sufficient. On the other hand, the camel has not evolved to smell good. Neither has Perl.
When they first built the University of California at Irvine they just put the buildings in. They did not put any sidewalks, they just planted grass. The next year, they came back and put the sidewalks where the trails were in the grass. Perl is just that kind of language. It is not designed from first principles. Perl is those sidewalks in the grass.
When I announced the development of Perl 6, I said it was going to be a community design. I designed Perl, myself. It's limited by my own brain power. So I wanted Perl 6 to be a community design.
A Perl program is correct if it gets the job done before your boss fires you.
Any false value is gonna be fairly boring in Perl, mathematicians notwithstanding.
[Perl] combines all the worst aspects of C and Lisp: a billion different sublanguages in one monolithic executable. It combines the power of C with the readability of PostScript.
[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.
Lief. That's not nice, considering all your sister has done for you," admonished Perl. "Oh right. How could I forget that she made me bait for a snake, left me on house arrest in Ixia, and smuggled me into the Keep in a coffin.
What you see is what you see.
What you see is what you get.
My final remark to young women and men going into experimental science is that they should pay little attention to the speculative physics ideas of my generation. After all, if my generation has any really good speculative ideas, we will be carrying these ideas out ourselves.
It's certainly easy to calculate the average attendance for Perl conferences.
I view the JVM as just another architecture that Perl ought to be ported to. (That, and the Underwood typewriter...)
So many computer languages try to force you into one way of thinking and Perl is very much the opposite of that approach. It's kind of like a, well, sometimes Perl has been called the Swiss army chainsaw of the internet, but it's more like a Swiss army machine shop. It really gives you a lot of tools, some of which are dangerous, but it lets you get your job done very quickly.
Having observed his market calls real time over the years, I can say that Jason Perl's application of the DeMark Indicators distinguishes his work from industry peers when it comes to market timing. This book demonstrates how traders can benefit from his insight, using the studies to identify the exhaustion of established trends or the onset of new ones. Whether you're fundamentally or technically inclined, Perl's DeMark Indicators is an invaluable trading resource.
I want people to use Perl. I want to be a positive ingredient of the world and make my American history. So, whatever it takes to give away my software and get it used, that's great.
Jed Perl writes precisely and ecstatically. Antoine' s Alphabet is a history and a fairy tale, a work of criticism, and a work of art.
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.
What I actually admire in Perl is its ability to provide a very successful abstraction of the horrible mess that is collectively called Unix.