# phpman > perldoc > Moose::Manual::Resources

## NAME
    [Moose::Manual::Resources](https://www.chedong.com/phpMan.php/perldoc/Moose%3A%3AManual%3A%3AResources/markdown) - Links to various tutorials, videos, blogs, presentations, interviews,
    etc...

## VERSION
    version 2.2200

## Resources
    This section is an attempt to collect and list some of the many Moose resources that can be
    found online. Additional information can be found at <http://moose.perl.org/>

### Videos
    *   A new object system for the Perl 5 core, Stevan Little
        <<https://www.youtube.com/watch?v=Gf0O6Ct7V1s>>

    *   Stevan Little interviewed by Gabor Szabo for PerlMaven.com
        <<https://www.youtube.com/watch?v=shu-bVimOpM>>

    *   Perl 6 OO vs. Moose, Herbert Breunung <<https://www.youtube.com/watch?v=Boh3109HVLo>>

    *   Introduction To Moose, Mike Whitaker <<https://www.youtube.com/watch?v=YVtqa6zWXqY>>

    *   "Dr. Strange... Moose or: How I Learned to Stop Worrying and Love Perl"
        <<https://www.youtube.com/watch?v=PNFiIU8S-7g>>

    *   Evolving Software with Moose, Dave Cross <<https://www.youtube.com/watch?v=BIMREkoPYKA>>

    *   Testing with [Test::Class::Moose](https://www.chedong.com/phpMan.php/perldoc/Test%3A%3AClass%3A%3AMoose/markdown), Curtis Poe <<https://www.youtube.com/watch?v=kUHI1iRrfF4>>

    *   "Moose is Perl" tutorial, OSCON 2014, Ricardo Signes
        <<https://www.youtube.com/watch?v=LKXvG6VKew4>>

### Slide Shows
    *   Use Moose to create abstractions in the domain, Shawn M. Moore (sartak)
        <<https://speakerdeck.com/sartak/lifting-moose>>

### Articles
    *   Perl.org Moose Whitepaper <<https://www.perl.org/about/whitepapers/perl-object-oriented.html>>

    *   PerlMaven.com <<http://perlmaven.com/moose>>

    *   Getting Started with Moose, brian d foy <http://www.theperlreview.com/articles/moose.html>

    *   Wikipedia.org <<http://en.wikipedia.org/wiki/Moose_>(Perl)>

    *   Moose: A postmodern object system for Perl 5
        <<http://perltraining.com.au/tips/2010-01-27.html>>

    *   Roles and Delegates and Refactoring
        <<http://blog.woobling.org/2009/10/roles-and-delegates-and-refactoring.html>>

## Older Resources
### Articles
   2011
    *   Dave Rolsky reviews Perl Best Practices, Chapter 15, Objects 7 years later
        <<http://blog.urth.org/2011/03/reviewing-perl-best-practices-chapter-15-objects.html>>

    *   Mark A. Stratman discusses subclassing non-Moose classes
        <<http://blogs.perl.org/users/mark_a_stratman/2011/03/subclassing-tricky-non-moose-classes-co>
        nstructor-problems.html>

    *   Mark A. Stratman shows how to use delegation to work with non-Moose classes
        <<http://blogs.perl.org/users/mark_a_stratman/2011/03/subclassing-tricky-non-moose-classes-do>
        nt-do-it.html>

    *   The WebGUI folks talk about version 8.0 (which uses Moose)
        <<http://blogs.perl.org/users/preaction/2011/01/whats-new-in-webgui-80-1---psgiplack.html>>

    *   chromatic discusses Parameterized roles with Moose
        <<http://www.modernperlbooks.com/mt/2011/01/the-parametric-role-of-my-mvc-plugin-system.html>>

   2010
    *   Chris Prather discusses Moose and the Modern Perl movement
        <<http://chris.prather.org/been-there-done-that.md.html>>

    *   Devin Austin talks about [MooseX::App::Cmd](https://www.chedong.com/phpMan.php/perldoc/MooseX%3A%3AApp%3A%3ACmd/markdown)
        <<http://www.catalyzed.org/2010/04/moosexappcmd-and-your-command-line-apps.html>>

    *   JT Smith declares The Second Age of Perl
        <<http://blogs.perl.org/users/jt_smith/2010/04/the-second-age-of-perl.html>>

    *   JT Smith talks about Lacuna Expanse (which uses Moose)
        <<http://blogs.perl.org/users/jt_smith/2010/10/why-the-lacuna-expanse-is-good-for-perl.html>>

    *   Moose 1.00 is Released
        <<http://stevan-little.blogspot.com/2010/03/moose-100-is-released.html>>

    *   Moritz Lenz asks What is "Modern Perl"?
        <<http://perlgeek.de/blog-en/perl-tips/what-is-modern-perl.html>>

    *   Yuval Kogman declares "Moose has won". <<http://blog.woobling.org/2010/09/moose-has-won.html>>

    *   chromatic discusses how Moose helps you write more correct code
        <<http://www.modernperlbooks.com/mt/2010/01/subtle-encouragement-toward-correctness.html>>

    *   chromatic discusses the Moose deprecation policy
        <<http://www.modernperlbooks.com/mt/2010/09/the-right-approach-to-deprecation.html>>

    *   chromatic talks about [Class::MOP](https://www.chedong.com/phpMan.php/perldoc/Class%3A%3AMOP/markdown) in relation to his Modern Perl book
        <<http://www.modernperlbooks.com/mt/2010/03/ill-get-the-mop.html>>

    *   chromatic talks about Encapsulation and Moose
        <<http://www.modernperlbooks.com/mt/2010/09/what-you-can-and-cannot-teach-about-encapsulation>
        .html>

   2009
    *   Bruno Vecchi praises Moose for making his protein analysis code easier
        <<http://zerothorder.blogspot.com/2009/04/chopping-proteins-with-moose.html>>

    *   Chris Prather compares [MooseX::Declare](https://www.chedong.com/phpMan.php/perldoc/MooseX%3A%3ADeclare/markdown) to Simula 67
        <<http://chris.prather.org/a-little-bit-of-history.md.html>>

    *   Chris Prather rationalizes Moose's "post modern" label
        <<http://chris.prather.org/why-moose-is-post-modern.html>>

    *   Dave Rolsky's post-mortem on his Moose documentation grant
        <<http://blog.urth.org/2009/04/moose-docs-grant-wrap-up.html>>

    *   David McLaughlin experiments with extending Moose for [MooseX::ChainedAccessors](https://www.chedong.com/phpMan.php/perldoc/MooseX%3A%3AChainedAccessors/markdown)
        <<http://www.dmclaughlin.com/2009/05/15/chained-accessors-in-moose/>>

    *   Sam Crawley summarizes his experience with roles
        <<http://samcrawley.wordpress.com/2009/05/03/getting-the-hang-of-moose-roles/>>

    *   Shawn M Moore discusses [Perl::Critic](https://www.chedong.com/phpMan.php/perldoc/Perl%3A%3ACritic/markdown) for Moose and linting with the MOP
        <<http://blog.sartak.org/2009/05/perl-critic-dynamic-moose.html>>

    *   Shlomi Fish discovers a better way to Moose
        <<http://community.livejournal.com/shlomif_tech/38407.html>>

    *   Stevan Little explains why you should make your Moose classes immutable
        <<http://stevan-little.blogspot.com/2009/06/why-makeimmutable-is-recommended-for_13.html>>

    *   Tomas Doran interview about the new Moose-based Catalyst
        <<http://www.catalyzed.org/2009/04/catalyst-58-released.html>>

    *   chromatic contrasts roles and duck-typing
        <<http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-duck-typing.html>>

    *   chromatic contrasts roles and inheritance
        <<http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-inheritance.html>>

    *   chromatic on The Why of Perl Roles
        <<http://www.modernperlbooks.com/mt/2009/04/the-why-of-perl-roles.html>>

   2008
    *   Barry Walsh does an excellent comparison of Moose and Ruby (specifically the Doodle module)
        <<http://draegtun.wordpress.com/2008/03/12/doodling-with-moose-part-1/>>

    *   Tim Bunce's excellent Perl Myths talk gives a shout out to Moose
        <<http://www.slideshare.net/Tim.Bunce/perl-myths-200802-with-notes/>>

    *   chromatic suggests Moose and Mouse in his Beginners Introduction to Object-Oriented
        Programming with Perl article
        <<http://broadcast.oreilly.com/2008/11/beginners-introduction-to-obje.html>>

   2007
    *   Larry mentioned Moose in 2007's State of the Onion speech
        <<http://www.perl.com/pub/a/2007/12/06/soto-11.html?page=3>>

    *   Max Kanat-Alexander (of Bugzilla fame) has some nice things to say about Moose
        <<http://avatraxiom.livejournal.com/70947.html>>

   2006
    *   [Class::MOP](https://www.chedong.com/phpMan.php/perldoc/Class%3A%3AMOP/markdown) Review (OnLAMP)
        <<http://www.oreillynet.com/onlamp/blog/2006/06/cpan_module_review_classmop.html>>

### Presentations
   Perl Mongers Groups
    *   Doug Treder's Moose talk at Seattle Perl Users Group
        <<http://www.slideshare.net/dtreder/moose-527243>>

    *   Hans Dieter Pearcey's Meta-Moose at PDX.pm
        <<http://www.weftsoar.net/~hdp/talk/meta-moose/slides/start.html>>

    *   Piers Cawley's [MooseX::Declare](https://www.chedong.com/phpMan.php/perldoc/MooseX%3A%3ADeclare/markdown) talk at London.pm (video)
        <<http://www.bofh.org.uk/2009/05/13/london-pm-presentation>>

    *   Robert Boone's Moose talk at Houston.pm
        <<http://houston.pm.org/talks/2007talks/0704Talk/slides/start.html>>

    *   hakobe's Moose presentation at Kansai.pm <<http://www.slideshare.net/hakobe/moose>>

   2011
    *   SawyerX's FOSDEM 2011 Moose talk
        <<http://www.slideshare.net/xSawyer/moose-talk-at-fosdem-2011-perl-devroom>>

   2010
    *   Drew Stephens gives a lighting talk on Moose at SHDH 36
        <<http://www.slideshare.net/dinomite/learning-moose-lightning>>

    *   Jesse Luehrs's "Extending Moose" talk at [YAPC::NA](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3ANA/markdown) 2010
        <<http://tozt.net/talks/extending_moose_yapc_na_2010/>>

    *   Shawn Moore's "Non-hierarchical osdc.tw
        <<http://sartak.org/talks/osdc.tw-2010/nonhierarchical-oop/nonhierarchical-oop.pdf>>

    *   Ynon Perek's Perl Object Oriented Programming slides
        <<http://prezi.com/fgdoyw0smyqo/perl-object-oriented-programming/>>

   2009
    *   Dave Rolsky's Introduction to Moose master class at [YAPC::NA](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3ANA/markdown) 2009 (delivered by Shawn Moore
        and Jonathan Rockway) <<http://yapc10.org/yn2009/talk/2047>>

    *   Devin Austin's Intro to Moose at [YAPC::NA](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3ANA/markdown) 2009 <<http://yapc10.org/yn2009/talk/1967>>

    *   Hans Dieter Pearcey's Code Reuse with Moose at [YAPC::NA](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3ANA/markdown) 2009
        <<http://yapc10.org/yn2009/talk/1984>>

    *   Mike Whitaker's Intro to Moose at Italian Perl Workshop
        <<http://www.slideshare.net/Penfold/introduction-to-moose-2437037>>

    *   Mike Whitaker's Introduction to Moose at the Italian Perl Workshop
        <<http://conferences.yapceurope.org/ipw2009/talk/2371>>

    *   Shawn M Moore's Intro to Moose at Frozen Perl
        <<http://sartak.org/talks/frozen-perl-2009/moose/>>

    *   Shawn Moore's Extending Moose for Applications at [YAPC::NA](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3ANA/markdown) 2009
        <<http://sartak.org/talks/yapc-na-2009/extending-moose/extending-moose.pdf>>

    *   Shawn Moore's Moose master class at [YAPC::Asia](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3AAsia/markdown) 2009
        <<http://conferences.yapcasia.org/ya2009/talk/2192>>

    *   Yuval Kogman's Why Moose at the Nordic Perl Workshop
        <<http://www.perlworkshop.no/npw2009/talk/1901>>

   2008
    *   Mike Whitaker's Intro to Moose at the London Perl Workshop
        <<http://yapc.tv/2008/lpw/mike-whitaker-intro-moose/>>

   2006
    *   Sam Vilain gives the very first Moose talk at [YAPC::EU](https://www.chedong.com/phpMan.php/perldoc/YAPC%3A%3AEU/markdown)
        <<http://www.yapceurope.org/2006/talk/item/63.html>>

## AUTHORS
    *   Stevan Little <<stevan@cpan.org>>

    *   Dave Rolsky <<autarch@urth.org>>

    *   Jesse Luehrs <<doy@cpan.org>>

    *   Shawn M Moore <<sartak@cpan.org>>

    *   יובל קוג'מן (Yuval Kogman) <<nothingmuch@woobling.org>>

    *   Karen Etheridge <<ether@cpan.org>>

    *   Florian Ragwitz <<rafl@debian.org>>

    *   Hans Dieter Pearcey <<hdp@cpan.org>>

    *   Chris Prather <<chris@prather.org>>

    *   Matt S Trout <<mstrout@cpan.org>>

## COPYRIGHT AND LICENSE
    This software is copyright (c) 2006 by Infinity Interactive, Inc.

    This is free software; you can redistribute it and/or modify it under the same terms as the Perl
    5 programming language system itself.

