Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Well, buying the book helps support the project, and despite the problems you list, if you've never looked at Catalyst (I haven't), it's certainly a powerful incentive to anyone labouring over the construction of web apps to think much more in terms of automating construction of code, and text-based CGI field definition. And it's definitely a good thing to have such documentation, free or otherwise.
    I don't reject you criticism, but I'd also add:
    (1) Some specifically used concepts, e.g. $c->detatch(), des
    • First, people like rjbs are not probably the intended audience for the book. It's probably for beginners, and what beginners want to do is get a web application working rather than understand what they are doing.

      The idea is to change the world, rather than to understand it. (Karl Marx)

      > (2) Catalyst is a sophisticated framework, and
      > hence operates at a very high level of
      > abstraction, which means I'd be reluctant to
      > introduce beginners to it. They'd simply be
      > having to learn too much at on
    • We're collecting errata on the new wiki [thttp] (which will move onto the main Catalyst site soon).
  • I also have a Catalyst book review I'm finishing up and I plan to post it soon. I agree that the book is aimed at Catalyst beginners. It's far more about "how" instead of "why". This means that the author doesn't have to spend a lot of time explaining core concepts (such as MVC) and can focus on the practicals, but if people need those core concepts, I still think the book has merit because they can pick up a lot of those concepts by osmosis (perhaps I'm overly optimistic).

    The book has a number of weak