Command line applications in a breeze

By Maroš Kollár (‎maros‎) from Vienna.pm, Bicycle.pm
Date: Wednesday, 22 August 2012 14:45
Duration: 20 minutes
Target audience: Intermediate
Language: English
Tags: commandline moose


Writing command-line applications if often tedious. This does not need to be like this. With the right tools at hand writing command line applications, or adding a command line interface to an existing application or CPAN module is easy and often just a matter of adding a couple lines of code.

In this talk I will

* tell you why adding a cli (command-line interface) to a CPAN module is a good idea
* introduce some techniques that are already out there
* show you my new command-line helper module - MooseX-App
* give you a demo of a simple (?) command-line application domm (http://act.yapc.eu/ye2012/user/116) and I wrote while cycling from Passau to the YAPC


Attended by: Gabriele Hack (‎gabimuc‎), Catalin Ciurea (‎catalin‎), Francoise Dehinbo (‎franky‎), Gunnar Koppel (‎wk‎), Dominic Humphries (‎djh‎), Serge Hoffmann (‎atcom‎), Johann Rolschewski (‎jorol‎), atoomic, Thomas Klausner (‎domm‎), Jörg Plate (‎Patterner‎), Elena Bolshakova (‎helena‎), Alex Timoshenko, Andreas Vögele, Wolfgang Schemmel (‎Perleone‎), Vladimir Lashko (‎Ostrovok‎), Stefan Oberwahrenbrock (‎rebos‎), David Farrell (‎dnmfarrell‎), Hilko Bengen (‎hillu‎), Hans-Jürgen Schloz, Ben Tisdall (‎bentis‎), António Martins (‎ammartins‎), Sören Laird Sörries, Juerd Waalboer, Claudio Ramirez (‎nxadm‎), Erik Colson (‎ecocode‎), Dan Muey, Stepan Cenek, Asbjørn Thegler (‎ath‎), Lars Thegler (‎tagg‎), Jesper Dalberg, Bron Gondwana (‎brong‎), anca grosan (‎ancag‎), Jeroen Visser (‎jvisser‎), Torsten Förtsch, Rob N ★ (‎robn‎), Søren Lund (‎slu‎), Dirk Joos (‎Dirk80‎), Sébastien Aperghis-Tramoni (‎Maddingue‎), Oliver Miller, Oleg Komarov (‎komarov‎),
Platin Sponsors Gold Sponsors Silver Sponsors Sponsors

Want to sponsor YAPC::EU? See the sponsor packages