Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
I'm going to have to post in disagreement.

When I first started Perl, I got the Camel book, and had no problems with the first half. (The latter half, discussing blessed objects, references, etc, went a bit over my head at the time. When I started reading the Panther book (Advanced Perl Programming), I again got the first half, which happily covers that latter half of the Camel book. The second half of the Panther book was too much for me.

After a while, I started working with GUIs in Perl, and Networking, and I returned to the Panther book, only to find that it was too skimpy. People unfamiliar with sockets will not be able to program based solely off of what they find here, while people familiar with sockets really only need to have a few functions pointed out. The author has a tendancy to answer every question with parts of a custom module, which don't address the question well enough to give you an answer to a related-but-different question. The GUI section in particular suffers from this. Programmers experienced with callbacks and the like will need little more than a function listing, and those that aren't familiar with it will not find the fundamentals explained here.

As I said, I learned a lot from the first half, but now the Perl Cookbook, and the perlman:perlobj, perlman:ref, and perlman:perlboot pages cover everything in better detail.

You said My only persuasion against buying this book is that is is not for beginners. Which is true. It isn't for experienced programmers either. It seems to try to bridge the gap, and fares poorly IMHO.

In reply to RE: Advanced Perl Programming by swiftone
in thread Advanced Perl Programming by gryng

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, 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, 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.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others taking refuge in the Monastery: (4)
    As of 2020-10-31 17:47 GMT
    Find Nodes?
      Voting Booth?
      My favourite web site is:

      Results (290 votes). Check out past polls.