Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.

Perl Feels Good

by Anonymous Monk
on Nov 17, 2019 at 18:02 UTC ( [id://11108822]=perlmeditation: print w/replies, xml ) Need Help??

I wrote another really cool Perl program today! It's 200 lines of pure awesomeness. 140 lines are code with 7 subroutines using a couple of spiffy core modules. It has 40 lines of embedded documentation and a 20 line __DATA__base! It was working so good when I imagined how to make it into a module and *presto* an hour later it was a 250 line module with those smooth method chains.

I do this so often my ~/bin has over 1000 programs and modules. One of these days I would like to upload them somewhere if it's not too complicated. Until then I am a one man CPAN ;-)

My projects include command line programs, web apps, search engines, linguistic analysis, os enhancement, graphics, data visualization, and making Perl easier to use by exposing its buried treasures.

What are you doing with Perl?

"I think that TPF (The Perl Foundation) would be wise to expand its scope to Perl software projects in a similar manner to ASF (Apache Software Foundation)."--PerlDean

Replies are listed 'Best First'.
Re: Perl Feels Good
by footpad (Abbot) on Nov 18, 2019 at 17:25 UTC
    > One of these days I would like to upload them somewhere if it's
    > not too complicated. Until then I am a one man CPAN ;-)

    Why not create a repo on GitHub, BitBucket, or a related service? Repos are pretty easy to maintain once they're set up....and I've found that having public code tends to make me a touch more responsible with the release process. As in, commenting a little more clearly, fixing up silly mistakes, adding docs, etc. (At least that's been my experience, YMMV.)

    Who knows? You might inspire others to do the same and help show that Perl is still alive and well.

    Just a thought...


    Update: Typo/grammar fixes.

Re: Perl Feels Good
by aartist (Pilgrim) on Nov 19, 2019 at 02:38 UTC
    You can also write your blog as journey of what you learn and what you did and when. You will enjoy reading the progressive work.
Re: Perl Feels Good
by cavac (Parson) on Nov 26, 2019 at 13:40 UTC

    What are you doing with Perl?

    The short answer is "lots of stuff". I'm running all kinds of webservers using Perl (even the server itself is written in Perl), the public Nameserver at is also written in Perl. Most of my mission control stuff for my "Garden Space Program" (see is also done in Perl, as is my home automation backend, home automation webserver, Apollo style home automation control console (see and much more.

    ...did i mention i do Perl programming for a living?

    perl -e 'use Crypt::Digest::SHA256 qw[sha256_hex]; print substr(sha256_hex("the Answer To Life, The Universe And Everything"), 6, 2), "\n";'

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://11108822]
Approved by haukex
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (2)
As of 2024-06-23 14:58 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.