Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re: What can bring the excitement back to Perl?

by doc_faustroll (Scribe)
on Mar 27, 2008 at 00:20 UTC ( #676597=note: print w/replies, xml ) Need Help??

in reply to What can bring the excitement back to Perl?

This thread reminds me of that old song sung by Woody Guthrie about the cowtrail, about the drovers who hit the cowtrail for pleasure. "I can't tell you what level of trouble they give us as we drive these dogies along."

Perl continues to have respect and is widely used in startups where I work, because it gets the job done.

I work the gamut from Perl to Python to Java and even PHP when I have to. I can say that I truly enjoy working and thinking in Python and of course Perl. Each language environment becomes its own way of thinking.

Anyone who is going to work on the higher skilled teams that consult with startups in the valley today is going to be working in a hybrid environment, picking and choosing tools and using the languages that those tools are written in.

The startup that I am currently working with probably tells their investors and the world that they are all Java all the time. But of course, I'm doing nearly full time Perl hacking for them.

And last week I just switched over to using this really cool corner of Perl called Moose. ;-) I am enjoying it very much thank you Stvn!

So try and tell me that no one is using Perl anymore.

I use Java where and when I have to. For example I'd really only use Lucene/Hadoop for search and massive distribution of data. You don't use a sql database for that level of distribution.

But plenty of the glue will be written in either Perl or Python. In the *nix world, which is where all the startup are, Perl is used heavily.

Saying for example that Google only uses Perl for admin is like saying that they only use it for the core of their business. When you are all about massive distribution you are all about network admin. Network admin is not exactly exciting in a ruby on rails kind of way, but hey, who gets your dogies to kansas.

Moose is fun and it is Perl. I have the CPAN at my fingertips and the ease of Moose. I'm not waiting for Perl 6. I'm not waiting for Godot. I have to solve problems today as elegantly as I can using the best tools at my disposal. Who needs excitement when you can get the job done and have time for surfing!

  • Comment on Re: What can bring the excitement back to Perl?

Replies are listed 'Best First'.
Re^2: What can bring the excitement back to Perl?
by zby (Vicar) on Mar 27, 2008 at 07:27 UTC
    I have the feeling that many replies here come from the sentiment that 'We cannot do anything about it - so why bother? Let's do something productive'. I believe we can do something about it. Chromatic shows the way - I am just trying to find out first, what really cool there is in the Perl world. I guess I should not have made the title so controversial.
Re^2: What can bring the excitement back to Perl?
by doc_faustroll (Scribe) on Mar 27, 2008 at 16:13 UTC

    By all means evangelize and get holy roller excited about Perl. I was in my post above not at all trying to dampen your enthusiasm or your desire to promote Perl.

    I merely state that startups that I work for use Perl, because I do. ;-)

    There are so many things about Perl worth envangelizing about. Go for it.

    Perhaps you missed some of the irony and the tone of my post. Think of an old ranch hand with a Woody Guthrie twang. I state, in plain English, that I'm not much for excitement, and I submit that Perl is used extensively and will continue to be.

    And yes, the CPAN still rules and many outside the Perl realms still don't grok or know what a killer dev tool it is. I don't care how many modules I have to install on a dev server till I find just the right one. CPAN modules are like books. Once you get sense of what a good read is, you can quickly pick out the good ones. Perhaps you can sell people on Perl with the CPAN and/or create a tool or service that picks good modules in your world of concern?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://676597]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (8)
As of 2019-09-19 07:24 GMT
Find Nodes?
    Voting Booth?
    The room is dark, and your next move is ...

    Results (240 votes). Check out past polls.