Moose::Manual::Resources - Links to various tutorials, videos, blogs, presentations, interviews, etc...



NAME

Moose::Manual::Resources - Links to various tutorials, videos, blogs, presentations, interviews, etc...


VERSION

version 2.1605


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, 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-constructor-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-dont-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 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 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 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 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 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

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

2006

Class::MOP 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 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 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 2009 (delivered by Shawn Moore and Jonathan Rockway) http://yapc10.org/yn2009/talk/2047

Devin Austin's Intro to Moose at YAPC::NA 2009 http://yapc10.org/yn2009/talk/1967

Hans Dieter Pearcey's Code Reuse with Moose at YAPC::NA 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 2009 http://sartak.org/talks/yapc-na-2009/extending-moose/extending-moose.pdf

Shawn Moore's Moose master class at YAPC::Asia 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 http://www.yapceurope.org/2006/talk/item/63.html


AUTHORS


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.

 Moose::Manual::Resources - Links to various tutorials, videos, blogs, presentations, interviews, etc...