Modern Programming in Perl with Moose by John Napiorkowski

Please join us in a presentation held by John Napiorkowski of Shutterstock on Moose and Perl at 7pm at Shutterstock. Please arrive early for pizza, beverages, and mingling.

The topic of the presentation is:

Everything you want to know about post modern programming in Perl/Moose but were afraid to ask.

Perl has enabled Shutterstock's explosive growth over the past 6 years. Using Perl and agile development methodologies, Shutterstock has become the world's largest micro stock website. In this discussion we will look at Moose, one of the quintessential Modern Perl open source projects. Moose is a post-modern approach to rapidly design awesome code. It blends the best research academia has to offer on the subject of object oriented programming, with the practical, 'get it done quick' nature we expect from a widely used, dynamic language. As a developer using Moose for five+ years, the speaker will review some of his triumphs as well as gaffs, and share what he has learned on the path toward Object Oriented Programming nirvana.

by John Napiorkowski: Development Team Leader and Community Avatar, Shutterstock

John has been using and promoting Perl since 1994. An expert in Modern Perl methodology and its related software ecosystem on CPAN, he runs a technology blog and has authored dozens of open source projects.

I might want to review it a bit before I post it more widely, for example I think next time we need a better projector. but this was a great lessons learned for us and I think the next video feed will be better

John's gave a great talk. It was less "what is Moose" and more "design principles for using Moose well", with a particular focus on when to use inheritance, roles and/or delegation patterns. I also like that he illustrated with real code examples, including ones he'd do differently if he did them over.

A former member

I was all the way in the back!I couldn't get there til 7:05, then I had to run out right at the end of your presentation (I'd promised my girlfriend I'd be home around 8:15 to pick up the dog and get dinner )

A group to bring together New York Perl programmers to connect with peers and discuss trends and new technologies for Perl development . Both for the seasoned Perl programmer and those new to the language. Everyone interested is welcome.