Writing command line tools made easy

by Tina Müller (‎tinita‎) (Berlin.pm, Bicycle.pm)

Writing command line tools made easy aimed at Any and is held in English. This talk starts on 2016-03-09 at 15:45 for 20 minutes. It takes place at the DATEV.

How to write command line tools with a good user experience

Write a specification and get nested subcommands, option and parameter specification and validation, help, documentation, and advanced shell tab completion.

Talk can be held in german also.

Video: https://youtu.be/_PHI_oSk9Zo

Good commandline tools
* give good usage error messages
* have good usage output
* have useful shell tab completion
* have good man pages

Your CLI framework should do that work for you, and you should not have to write duplicate code/pod.
I'll show a framework that tries to implement all these things.

Further information: https://github.com/perlpunk/App-Spec-p5

Slides: https://github.com/perlpunk/myslides/tree/master/app-spec

Tags: Tags: command line perl

Interest in attending: