{
    "mode": "perldoc",
    "parameter": "Moose::Manual::Resources",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/perldoc/Moose%3A%3AManual%3A%3AResources/json",
    "generated": "2026-06-11T07:37:26Z",
    "sections": {
        "NAME": {
            "content": "Moose::Manual::Resources - Links to various tutorials, videos, blogs, presentations, interviews,\netc...\n",
            "subsections": []
        },
        "VERSION": {
            "content": "version 2.2200\n",
            "subsections": []
        },
        "Resources": {
            "content": "This section is an attempt to collect and list some of the many Moose resources that can be\nfound online. Additional information can be found at http://moose.perl.org/\n",
            "subsections": [
                {
                    "name": "Videos",
                    "content": "*   A new object system for the Perl 5 core, Stevan Little\n<https://www.youtube.com/watch?v=Gf0O6Ct7V1s>\n\n*   Stevan Little interviewed by Gabor Szabo for PerlMaven.com\n<https://www.youtube.com/watch?v=shu-bVimOpM>\n\n*   Perl 6 OO vs. Moose, Herbert Breunung <https://www.youtube.com/watch?v=Boh3109HVLo>\n\n*   Introduction To Moose, Mike Whitaker <https://www.youtube.com/watch?v=YVtqa6zWXqY>\n\n*   \"Dr. Strange... Moose or: How I Learned to Stop Worrying and Love Perl\"\n<https://www.youtube.com/watch?v=PNFiIU8S-7g>\n\n*   Evolving Software with Moose, Dave Cross <https://www.youtube.com/watch?v=BIMREkoPYKA>\n\n*   Testing with Test::Class::Moose, Curtis Poe <https://www.youtube.com/watch?v=kUHI1iRrfF4>\n\n*   \"Moose is Perl\" tutorial, OSCON 2014, Ricardo Signes\n<https://www.youtube.com/watch?v=LKXvG6VKew4>\n"
                },
                {
                    "name": "Slide Shows",
                    "content": "*   Use Moose to create abstractions in the domain, Shawn M. Moore (sartak)\n<https://speakerdeck.com/sartak/lifting-moose>\n"
                },
                {
                    "name": "Articles",
                    "content": "*   Perl.org Moose Whitepaper <https://www.perl.org/about/whitepapers/perl-object-oriented.html>\n\n*   PerlMaven.com <http://perlmaven.com/moose>\n\n*   Getting Started with Moose, brian d foy http://www.theperlreview.com/articles/moose.html\n\n*   Wikipedia.org <http://en.wikipedia.org/wiki/Moose(Perl)>\n\n*   Moose: A postmodern object system for Perl 5\n<http://perltraining.com.au/tips/2010-01-27.html>\n\n*   Roles and Delegates and Refactoring\n<http://blog.woobling.org/2009/10/roles-and-delegates-and-refactoring.html>\n"
                }
            ]
        },
        "Older Resources": {
            "content": "",
            "subsections": [
                {
                    "name": "Articles",
                    "content": "2011\n*   Dave Rolsky reviews Perl Best Practices, Chapter 15, Objects 7 years later\n<http://blog.urth.org/2011/03/reviewing-perl-best-practices-chapter-15-objects.html>\n\n*   Mark A. Stratman discusses subclassing non-Moose classes\n<http://blogs.perl.org/users/markastratman/2011/03/subclassing-tricky-non-moose-classes-co\nnstructor-problems.html>\n\n*   Mark A. Stratman shows how to use delegation to work with non-Moose classes\n<http://blogs.perl.org/users/markastratman/2011/03/subclassing-tricky-non-moose-classes-do\nnt-do-it.html>\n\n*   The WebGUI folks talk about version 8.0 (which uses Moose)\n<http://blogs.perl.org/users/preaction/2011/01/whats-new-in-webgui-80-1---psgiplack.html>\n\n*   chromatic discusses Parameterized roles with Moose\n<http://www.modernperlbooks.com/mt/2011/01/the-parametric-role-of-my-mvc-plugin-system.html>\n\n2010\n*   Chris Prather discusses Moose and the Modern Perl movement\n<http://chris.prather.org/been-there-done-that.md.html>\n\n*   Devin Austin talks about MooseX::App::Cmd\n<http://www.catalyzed.org/2010/04/moosexappcmd-and-your-command-line-apps.html>\n\n*   JT Smith declares The Second Age of Perl\n<http://blogs.perl.org/users/jtsmith/2010/04/the-second-age-of-perl.html>\n\n*   JT Smith talks about Lacuna Expanse (which uses Moose)\n<http://blogs.perl.org/users/jtsmith/2010/10/why-the-lacuna-expanse-is-good-for-perl.html>\n\n*   Moose 1.00 is Released\n<http://stevan-little.blogspot.com/2010/03/moose-100-is-released.html>\n\n*   Moritz Lenz asks What is \"Modern Perl\"?\n<http://perlgeek.de/blog-en/perl-tips/what-is-modern-perl.html>\n\n*   Yuval Kogman declares \"Moose has won\". <http://blog.woobling.org/2010/09/moose-has-won.html>\n\n*   chromatic discusses how Moose helps you write more correct code\n<http://www.modernperlbooks.com/mt/2010/01/subtle-encouragement-toward-correctness.html>\n\n*   chromatic discusses the Moose deprecation policy\n<http://www.modernperlbooks.com/mt/2010/09/the-right-approach-to-deprecation.html>\n\n*   chromatic talks about Class::MOP in relation to his Modern Perl book\n<http://www.modernperlbooks.com/mt/2010/03/ill-get-the-mop.html>\n\n*   chromatic talks about Encapsulation and Moose\n<http://www.modernperlbooks.com/mt/2010/09/what-you-can-and-cannot-teach-about-encapsulation\n.html>\n\n2009\n*   Bruno Vecchi praises Moose for making his protein analysis code easier\n<http://zerothorder.blogspot.com/2009/04/chopping-proteins-with-moose.html>\n\n*   Chris Prather compares MooseX::Declare to Simula 67\n<http://chris.prather.org/a-little-bit-of-history.md.html>\n\n*   Chris Prather rationalizes Moose's \"post modern\" label\n<http://chris.prather.org/why-moose-is-post-modern.html>\n\n*   Dave Rolsky's post-mortem on his Moose documentation grant\n<http://blog.urth.org/2009/04/moose-docs-grant-wrap-up.html>\n\n*   David McLaughlin experiments with extending Moose for MooseX::ChainedAccessors\n<http://www.dmclaughlin.com/2009/05/15/chained-accessors-in-moose/>\n\n*   Sam Crawley summarizes his experience with roles\n<http://samcrawley.wordpress.com/2009/05/03/getting-the-hang-of-moose-roles/>\n\n*   Shawn M Moore discusses Perl::Critic for Moose and linting with the MOP\n<http://blog.sartak.org/2009/05/perl-critic-dynamic-moose.html>\n\n*   Shlomi Fish discovers a better way to Moose\n<http://community.livejournal.com/shlomiftech/38407.html>\n\n*   Stevan Little explains why you should make your Moose classes immutable\n<http://stevan-little.blogspot.com/2009/06/why-makeimmutable-is-recommended-for13.html>\n\n*   Tomas Doran interview about the new Moose-based Catalyst\n<http://www.catalyzed.org/2009/04/catalyst-58-released.html>\n\n*   chromatic contrasts roles and duck-typing\n<http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-duck-typing.html>\n\n*   chromatic contrasts roles and inheritance\n<http://www.modernperlbooks.com/mt/2009/05/perl-roles-versus-inheritance.html>\n\n*   chromatic on The Why of Perl Roles\n<http://www.modernperlbooks.com/mt/2009/04/the-why-of-perl-roles.html>\n\n2008\n*   Barry Walsh does an excellent comparison of Moose and Ruby (specifically the Doodle module)\n<http://draegtun.wordpress.com/2008/03/12/doodling-with-moose-part-1/>\n\n*   Tim Bunce's excellent Perl Myths talk gives a shout out to Moose\n<http://www.slideshare.net/Tim.Bunce/perl-myths-200802-with-notes/>\n\n*   chromatic suggests Moose and Mouse in his Beginners Introduction to Object-Oriented\nProgramming with Perl article\n<http://broadcast.oreilly.com/2008/11/beginners-introduction-to-obje.html>\n\n2007\n*   Larry mentioned Moose in 2007's State of the Onion speech\n<http://www.perl.com/pub/a/2007/12/06/soto-11.html?page=3>\n\n*   Max Kanat-Alexander (of Bugzilla fame) has some nice things to say about Moose\n<http://avatraxiom.livejournal.com/70947.html>\n\n2006\n*   Class::MOP Review (OnLAMP)\n<http://www.oreillynet.com/onlamp/blog/2006/06/cpanmodulereviewclassmop.html>\n"
                },
                {
                    "name": "Presentations",
                    "content": "Perl Mongers Groups\n*   Doug Treder's Moose talk at Seattle Perl Users Group\n<http://www.slideshare.net/dtreder/moose-527243>\n\n*   Hans Dieter Pearcey's Meta-Moose at PDX.pm\n<http://www.weftsoar.net/~hdp/talk/meta-moose/slides/start.html>\n\n*   Piers Cawley's MooseX::Declare talk at London.pm (video)\n<http://www.bofh.org.uk/2009/05/13/london-pm-presentation>\n\n*   Robert Boone's Moose talk at Houston.pm\n<http://houston.pm.org/talks/2007talks/0704Talk/slides/start.html>\n\n*   hakobe's Moose presentation at Kansai.pm <http://www.slideshare.net/hakobe/moose>\n\n2011\n*   SawyerX's FOSDEM 2011 Moose talk\n<http://www.slideshare.net/xSawyer/moose-talk-at-fosdem-2011-perl-devroom>\n\n2010\n*   Drew Stephens gives a lighting talk on Moose at SHDH 36\n<http://www.slideshare.net/dinomite/learning-moose-lightning>\n\n*   Jesse Luehrs's \"Extending Moose\" talk at YAPC::NA 2010\n<http://tozt.net/talks/extendingmooseyapcna2010/>\n\n*   Shawn Moore's \"Non-hierarchical osdc.tw\n<http://sartak.org/talks/osdc.tw-2010/nonhierarchical-oop/nonhierarchical-oop.pdf>\n\n*   Ynon Perek's Perl Object Oriented Programming slides\n<http://prezi.com/fgdoyw0smyqo/perl-object-oriented-programming/>\n\n2009\n*   Dave Rolsky's Introduction to Moose master class at YAPC::NA 2009 (delivered by Shawn Moore\nand Jonathan Rockway) <http://yapc10.org/yn2009/talk/2047>\n\n*   Devin Austin's Intro to Moose at YAPC::NA 2009 <http://yapc10.org/yn2009/talk/1967>\n\n*   Hans Dieter Pearcey's Code Reuse with Moose at YAPC::NA 2009\n<http://yapc10.org/yn2009/talk/1984>\n\n*   Mike Whitaker's Intro to Moose at Italian Perl Workshop\n<http://www.slideshare.net/Penfold/introduction-to-moose-2437037>\n\n*   Mike Whitaker's Introduction to Moose at the Italian Perl Workshop\n<http://conferences.yapceurope.org/ipw2009/talk/2371>\n\n*   Shawn M Moore's Intro to Moose at Frozen Perl\n<http://sartak.org/talks/frozen-perl-2009/moose/>\n\n*   Shawn Moore's Extending Moose for Applications at YAPC::NA 2009\n<http://sartak.org/talks/yapc-na-2009/extending-moose/extending-moose.pdf>\n\n*   Shawn Moore's Moose master class at YAPC::Asia 2009\n<http://conferences.yapcasia.org/ya2009/talk/2192>\n\n*   Yuval Kogman's Why Moose at the Nordic Perl Workshop\n<http://www.perlworkshop.no/npw2009/talk/1901>\n\n2008\n*   Mike Whitaker's Intro to Moose at the London Perl Workshop\n<http://yapc.tv/2008/lpw/mike-whitaker-intro-moose/>\n\n2006\n*   Sam Vilain gives the very first Moose talk at YAPC::EU\n<http://www.yapceurope.org/2006/talk/item/63.html>\n"
                }
            ]
        },
        "AUTHORS": {
            "content": "*   Stevan Little <stevan@cpan.org>\n\n*   Dave Rolsky <autarch@urth.org>\n\n*   Jesse Luehrs <doy@cpan.org>\n\n*   Shawn M Moore <sartak@cpan.org>\n\n*   יובל קוג'מן (Yuval Kogman) <nothingmuch@woobling.org>\n\n*   Karen Etheridge <ether@cpan.org>\n\n*   Florian Ragwitz <rafl@debian.org>\n\n*   Hans Dieter Pearcey <hdp@cpan.org>\n\n*   Chris Prather <chris@prather.org>\n\n*   Matt S Trout <mstrout@cpan.org>\n",
            "subsections": []
        },
        "COPYRIGHT AND LICENSE": {
            "content": "This software is copyright (c) 2006 by Infinity Interactive, Inc.\n\nThis is free software; you can redistribute it and/or modify it under the same terms as the Perl\n5 programming language system itself.\n",
            "subsections": []
        }
    },
    "summary": "Moose::Manual::Resources - Links to various tutorials, videos, blogs, presentations, interviews, etc...",
    "flags": [],
    "examples": [],
    "see_also": []
}