Signatures, Moose, and MooseX::Declare for real world applications
Details
Joel Berger will give an enhanced version of his YAPC talk described as:
Moose and Method::Signatures have changed how object oriented code is written in Perl. MooseX::Declare makes writing it even easier. In this talk I will briefly introduce M::S, then Moose and finally MX::D before moving on to show how I use these module (and some of my own) to model the behavior of electron pulses in a time-resolved electron microscope. Modern Perl OO makes this simulation comprehensible in ways that other scientific languages couldn't. Don't worry I'll keep the science easy and maybe even fun.
Slides and code are available at https://github.com/jberger/WCpm-Moose-Talk and https://github.com/jberger/YAPCNA2012/tree/master/NumSim respectively.
