I believe there are those who are going to learn to fish, and those who just aren't. It's a matter of being interested, really. Does withholding a fish from the hungry really force them to fish? I doubt it. In any case, this may be too broad a generality. Asking questions here could be thought of as either fishing or begging for fish. The difference is usually apparent, no?

One big trouble with CPAN is that there is so much stuff, and quite a few modules with overlapping capabilities. To choose among various possible solutions one must try them all out or ask somebody who has already done it. If the goal is to encourage people to use and learn Perl, isn't it better to avoid discouraging those people, even at the risk of making it too easy?

Unless Perl programming is one's main goal in life, one who is using Perl is probably really trying to do something else; Perl is a tool. If the questioner is going to explore the deeper meaning of Perl programming, he will do so because he is so motivated, not because he gets cryptic answers to his questions. At the moment he may not have the time.

It is often recommended that a good way to learn programming is by studying good examples of source code. Isn't a short example of good source code merely the reward for fishing in the right stream?


In reply to Re: Is CPAN fish or fishing? by vacant
in thread Is CPAN fish or fishing? by BrowserUk

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.