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

RFC: OO Perl using Moo/Moose book

by Perl300 (Friar)
on Apr 25, 2019 at 16:25 UTC ( [id://1232995]=perlmeditation: print w/replies, xml ) Need Help??

Hello Monks,

Somehow, I found this comments page on Chromatic's modernperlbooks website: http://modernperlbooks.com/mt/2010/12/perl-books-i-want.html

I would love to buy second book in the list, "Modern Perl OO with Moose" (or Moo)

Does anyone know if there is any book like this? If not then is there any way to motivate Chromatic or other esteemed Monks to think about writing it?

Modern Perl book by Chromatic really enlightened me.

Replies are listed 'Best First'.
Re: RFC: OO Perl using Moo/Moose book
by choroba (Cardinal) on Apr 25, 2019 at 17:18 UTC
    Several years ago, tobyink started such a book. But its fate is unknown to me.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]

      Life happened; I had to stop work on it; the grant expired.

      I am still pretty interested in writing such a book. The idea is not so much to concentrate on a framework like Moose, but instead to teach object-oriented programming principles from the ground up, with all examples in Perl, using Moose/Moo where appropriate. (For simpler stuff, Class::Tiny and Role::Tiny too.) Given how far Perl 6 has progressed, it might also be fun to work on a parallel version of the book in Perl 6.

      The GitHub project for the book is here. (It uses Pod::PseudoPod rather than normal Pod, so Github's pod rendering can't fully handle it.)

        > but instead to teach object-oriented programming principles from the ground up

        do you know Damian's book on that topic?

        I really liked the intro and overview, though things like roles are not covered. (I think)

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Re: RFC: OO Perl using Moo/Moose book
by LanX (Saint) on Apr 25, 2019 at 21:43 UTC
    Maybe go thru the tutorials like Moose::Manual and ask one complicated question each week?

    I'd love to participate. :)

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://1232995]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (4)
As of 2024-03-28 18:25 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found