Skip to content

Latest commit

 

History

History
81 lines (42 loc) · 1.29 KB

README.pod

File metadata and controls

81 lines (42 loc) · 1.29 KB

NAME

Building Command-line Applications with Perl

VERSION

1.1 (2013-06-13)

DESCRIPTION

This talk is about command-line applications.

It starts out with some of the basic core modules for building command-line applications that most people should be familiar with.

From there, it introduces some modern techniques and CPAN modules that help build modular, maintainable command-line applications.

RUNNING TIME

Approximately 90 minutes.

Can be split into two sections, "core" and "CPAN modules".

TOPICS COVERED

STDIN, STDOUT, STDERR
Getopt::Long
Pod::Usage
Modulinos
MooseX::Runnable
MooseX::Getopt
App::Cmd

PREREQUISITES

Basic knowledge of Perl

One of the community-approved beginner books will work splendidly.

Modern Perl
Moose

One section of this talk involves a Moose-based module.

Basic command-line knowledge

How to open a command-line. How to run a Perl program from the command-line.

AUTHORS

Doug Bell <preaction@cpan.org>

COPYRIGHT

(c) 2013 Doug Bell

LICENSE

This presentation and associated code is licensed under the same terms as Perl itself (Artistic License 1.0 or GPL 1.0 at your discretion).