By Chris Nehren (apeiron) from Dahut.pm, Philadelphia.pm, NY.pm
Date: Tuesday, June 23, 2009 08:00 AM
Duration: 50 minutes
Target audience: Intermediate
Language:
Tags: app::cmd cli command_line moose moosex::app::cmd pain_relief
Writing command line apps can be painful, inconsistent, and sometimes difficult to get right (not to mention repetitive and boring). Thanks to some recent developments on CPAN, this process can be smoothed out and simplified so that even mere mortals can understand it. Put enough of these cool technologies together and it even becomes fun. This talk presents how to use App::Cmd, MooseX::App::Cmd, MooseX::GetOpt, and MooseX::SimpleConfig to create commandline applications with less effort, more tests, and more fun. The audience is expected to be comfortable with Moose and the concepts of CLI programming. The focus is on working code, not theory, and people are expected and encouraged to plug in the code and ask questions.