Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^3: How can I count the number and kinds of letters at 1st, 2nd and 3rd positions of 3-letter words in a string?

by davido (Archbishop)
on Apr 25, 2012 at 17:39 UTC ( #967121=note: print w/ replies, xml ) Need Help??


in reply to Re^2: How can I count the number and kinds of letters at 1st, 2nd and 3rd positions of 3-letter words in a string?
in thread How can I count the number and kinds of letters at 1st, 2nd and 3rd positions of 3-letter words in a string?

Perl has always been a language dedicated to getting things done. While many of us (myself included) enjoy the exploration of deeper topics, many who use it are more interested in the result than in the tool used to obtain the result. There's nothing wrong with that. But as you've identified, it might benefit some of those people to hire someone. Nevertheless, one of Perl's strengths is that it is within reach of the "weekend mechanics" of programming. If you need to rebuild a car's transmission you'll probably send that out to a mechanic. But if all you're doing is changing brake pads or even building a go-cart with a lawn mower engine, you might tackle that yourself just because you can. That's one of Perl's strengths; the weekend programmer, non-CS student, sysadmin, biologist, and sales manager can all accomplish a lot with the "baby Perl" subset.

As I attend Perl Mongers meetings, and as I work with clients, it's easy to forget that not everyone is building big web applications sitting on top of database abstractions and powerful frameworks. Not everyone has a release manager, version control, a QA department, unit testing requirements, and all those other things that are common in "the industry." Perl is used within the programming industry, but it's also heavily used just to get things done.

Whether there's money to be had seeking contracts in the bioinformatics industry, I have no idea. I've always thought (perhaps wrongly so) that many of our bioinformatics questions are coming from academia, which is not necessarily a pot of gold.


Dave


Comment on Re^3: How can I count the number and kinds of letters at 1st, 2nd and 3rd positions of 3-letter words in a string?
Re^4: How can I count the number and kinds of letters at 1st, 2nd and 3rd positions of 3-letter words in a string?
by aaron_baugher (Deacon) on Apr 26, 2012 at 02:02 UTC

    Yes, I think the main reason Perl has been my favorite language for 15 years is that it's so useful for just "getting things done." In fact, that's why I asked my question: I much prefer that kind of "just get the results quickly" scripting over "building big web applications." Unfortunately, it seems harder to make a living from the former, but I'm always watching for that kind of work, while doing the web stuff to pay the bills.

    Aaron B.
    My Woefully Neglected Blog, where I occasionally mention Perl.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (7)
As of 2014-11-26 09:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (165 votes), past polls