Writing command line tools made easy

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

Writing command line tools made easy richtet sich an Alle und wird in English gehalten. Der Talk beginnt am 09.03.2016 um 15:45 Uhr und dauert 20 Minuten. Er findet im DATEV statt.

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.

Weitere Infos: https://github.com/perlpunk/App-Spec-p5

Präsentation: https://github.com/perlpunk/myslides/tree/master/app-spec


Tags: Tags: command line perl

Teilnahmeinteresse: