Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: Learning Perl?

by BrentDax (Hermit)
on Sep 06, 2003 at 08:35 UTC ( [id://289441]=note: print w/replies, xml ) Need Help??

in reply to Learning Perl?

I first started learning Perl in my high school Website Development class, in my freshman year. The teacher covered CGI with Perl in the last few weeks of the semester, and the notion of truly programming a Web page struck a chord in me--so much so that, when the final exam was assigned (create a site for Krusty Burger from "The Simpsons" in two hours), I implemented it as a Perl/CGI app.

From there, I bought Learning Perl (Second Edition--that's what they had at the time) and read it on a cruise. Yes, I learned it without having a computer handy. I eventually got Camel II (III hadn't come out yet) and read it.

I spent a year or two hacking Perl for CGI before I started doing serious work with it. I don't really remember how I found PM, but it proved to be an excellent resource, and for a fairly long period was the site I spent most of my time on.

I eventually made an effort to get involved in the Perl 6 development work, and wormed my way into a position of some significance. I also tried to learn about Perl 5 internals by hacking on Perl 5. Suffice it to say, that project is still in progress...

Even today, though, I still don't know the whole language. pack() and unpack() are mysteries to me (my Perl Geek Code says that I pack and unpack my suitcase), and I'm still constantly looking up all sorts of nonsense in the docs. I've never used most of the system-specific stuff, like getpwnam(). The list goes on...

--Brent Dax
There is no sig.

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (6)
As of 2024-05-18 07:34 GMT
Find Nodes?
    Voting Booth?

    No recent polls found