Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Perl Feels Good

by Anonymous Monk
on Nov 17, 2019 at 18:02 UTC ( #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
https://old.reddit.com/r/perl/comments/dq1lzy/the_perl_masterplan/f65h3t6/

Replies are listed 'Best First'.
Re: Perl Feels Good
by footpad (Monsignor) 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...

    --f

    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 (Curate) 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 cavac.at is also written in Perl. Most of my mission control stuff for my "Garden Space Program" (see https://cavac.at/guest/blog/archive) is also done in Perl, as is my home automation backend, home automation webserver, Apollo style home automation control console (see https://www.youtube.com/watch?v=KdXc_E8AYIE) 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?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (4)
As of 2019-12-13 20:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?