Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re^2: Learning Perl Online

by Anonymous Monk
on Nov 12, 2009 at 13:20 UTC ( #806714=note: print w/replies, xml ) Need Help??

in reply to Re: Learning Perl Online
in thread Learning Perl Online

You seems to emphasize on Perl things and module constructs rather than module itself. I am looking for a knowledge 'WHAT a module can do'. The implementation is secondary. Consider Template Toolkit or CGI::Application or Moose or even List::AllUtils. A brief course on these modules can help me tremendously to use them in my practices. 'What' is often an unknown territory and cannot come fully via dialogic approach because often it will miss your observations. Unless introduced in school, we may never be able to figure out the formula of H2O unless you are genius. I am not saying that I cannot pickup Perl on my own. I am just saying a fundamental introduction of these new concepts that programming introduces on top of school learning, must be practically usable with speed to shorten the learning curve.

Replies are listed 'Best First'.
Re^3: Learning Perl Online
by zentara (Archbishop) on Nov 12, 2009 at 13:38 UTC
    .... you seem to be under the misconception that there is ORDER in all of this module stuff.... you must be coming from a Java background in the universites.. :-)

    ...this is the way it works.... modules are just giant code efforts to do some task, that everyone previously was doing with separate disparate scripts.... eventually some smarter coders but the code into packages to make it easier for others to use....but there is no rhyme nor reason to what makes it to a module, or even if it works anymore.....

    i don't think anyone in the Perl community wants to go thru all the modules out there, and write a book catagorizing what they do for you to what Perl can do for you, it is only limited by your ingenuity and your knowledge of what a computer system can be used for.

    ...modules are just encapsulated code blocks....if you want to know what they do...look thru all the entries on CPAN, and start downloading and running the examples.....i can't even count the number of times that I've done:

    perl make su make install #look at examples

    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku
Re^3: Learning Perl Online
by rlucas (Scribe) on Nov 14, 2009 at 03:32 UTC
    Yes, propaedeutics. Get a copy of "Perl Best Practices" by Damian Conway and read it. It'll get you started with a lot of the "best"ish modules for particular tasks.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (2)
As of 2018-08-22 07:00 GMT
Find Nodes?
    Voting Booth?
    Asked to put a square peg in a round hole, I would:

    Results (204 votes). Check out past polls.