It's November, 2001. While that may not strike anyone as immediately important, it means I've been fooling with Perl for about a year now. A few minutes ago I helped a coworker with a script I wrote, and I started to think back on all the cool things I've been able to do with Perl, and how I got started with it.

I remember sitting in a Barnes & Noble in Huntsville, Alabama, killing time while a housemate searched for a book. I was already a nerd and a programmer, but I was too young to know the UNIX way of life, or to do any real programming professionally. Because of that, most of my code was stuff I'd tinker around with in C or ASP. I didn't have a lot of motivation or direction. I had no feeling that I was part of a greater cause, but let's go back to the bookstore for a moment.

In my quest to entertain myself, I picked up the October 2000 issue of Wired, when an article about a cruise for Perl programmers caught my eye. I read the entire thing and was hooked. There was something to be a part of! Nobody mentioned boring string manipulation or function declaration, they were just doing cool stuff, and the article made it sound as if it were trivial.

So that night I discovered CPAN. It took me a few weeks to get around to figuring out how to get it set up, but eventually I was up and running. I wrote Hello, World, and... well, that was it. Somehow I was missing out on that cool stuff I read about in Wired. Needless to say, soon after that I started reading Perl Monks, and bought the Camel. It's been a pretty steady progression forward ever since.

I haven't contributed to CPAN yet; I've barely made a mark here at the Monastery. I can wield Perl well enough to make my life and job easier. I'm more confident in my programming, which I think is what led to my recent promotion to web developer. I can do cool stuff with the web as easily as it is to manipulate files. Problems I once thought impossible I can now boil down to simple 'grab, parse, output' solutions.

I'm still not entirely sure why I posted this, but I guess this is it: Thanks. Thanks to Perl, thanks to Larry, thanks to everyone here who's helped me. And in case you're interested in the Wired article I mentioned, I managed to find it online this morning:

The article that changed my life

"We're experiencing some Godzilla-related turbulence..."


In reply to A look back on a year of Perl by patgas

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.