July 2008 Archives

Hi everyone,


thanks for attending my talk on Moose last night at the Seattle Perl Users Group.   It was great to have so many smart people together to discuss it.


The slides are online and released CC on my website:    http://www.dynamicacademy.net


There's PDF and HTML versions available - if you would like the Keynote originals, let me know separately and I'll send you the most up-to-date version.


Moose is under very active development by several fabulous developers, so bugs are fixed quickly, new features are still being added, and discussion is welcome.  I'd highly recommend subscribing to http://news.gmane.org/gmane.comp.lang.perl.moose today.   They also welcome questions and design suggestions, and it's a really friendly group.


If' you'd like to keep reading and learning about Moose and metaclass theory (after joining the newsgroup), the last few slides have links for additional reading, which I'll repeat here:


Moose

http://search.cpan.org/dist/Moose/lib/Moose.pm

Class::MOP

http://search.cpan.org/dist/Class-MOP/lib/Class/MOP.pm

Cookbook WTF

http://search.cpan.org/dist/Moose/lib/Moose/Cookbook/WTF.pod

Cookbook FAQ

http://search.cpan.org/dist/Moose/lib/Moose/Cookbook/FAQ.pod


More theory:

Super and Inner (Method Modifiers)

http://www.cs.utah.edu/plt/publications/oopsla04-gff.pdf

Putting Metaclasses to Work

http://www.amazon.com/Putting-Metaclasses-Work-Ira-Forman/dp/0201433052

Uniform Metaclass Composition

http://www.iam.unibe.ch/~scg/Archive/Papers/Duca05ySafeMetaclassTrait.pdf

Safe Metaclass Programming

http://citeseer.ist.psu.edu/37617.html


More Moose Articles and Presentations

http://www.iinteractive.com/moose/

Moose As Necessary Dependency

http://blog.jrock.us/articles/Myth:%20Moose%20is%20an%20unnecessary%20dependency.pod

Writing Read-Eval-Print Loop(Moose Tutorial)

http://chainsawblues.vox.com/library/post/a-perl-read-excute-print-loop-repl.html


Moose Extensions

http://search.cpan.org/search?query=MooseX&mode=all

MooseX::Getopt

http://search.cpan.org/dist/MooseX-Getopt/lib/MooseX/Getopt.pm

MooseX::Params::Validate

http://search.cpan.org/dist/MooseX-Params-Validate/

MooseX::StrictConstructor

http://search.cpan.org/dist/MooseX-StrictConstructor/

MooseX::Storage

http://search.cpan.org/dist/MooseX-Storage/



Thanks also to Marchex for hosting and the snacks!  It's a great location for getting together.


Doug Treder

http://dynamicacademy.net

http://imdb.com


July 2008

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

About this Archive

This page is an archive of entries from July 2008 listed from newest to oldest.

February 2008 is the previous archive.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.01

July 2008

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31