Pro Perl
- 24h 10m
- Peter Wainwright
- Apress
- 2005
Perl is one of the most important and powerful languages available today, and Pro Perl shares in-depth practices to exploiting Perl’s best features. So if you are an experienced developer and want to reap more from Perl, then you are well suited for this book.
Author Peter Wainwright never loses sight of practical details. And he pays particularly close attention to running Perl in multiple environments. (Early chapters explore installing and running on Unix, Windows, and Mac.) Wainwright also includes advice for running and deploying scripts—including Perl internals, auto-loading modules, and installable modules for distribution. And instead of full-length scripts, Wainwright simply presents many short code excerpts.
About the Author
Peter Wainwright is a developer and software engineer specializing in Perl, Apache, and other open-source projects. He got his first taste of programming on a BBC Micro and gained most of his early programming experience writing applications in C on Solaris. He then discovered Linux, shortly followed by Perl and Apache, and has been happily programming there ever since.
In this Book
-
Pro Perl
-
Introduction
-
Introducing Perl
-
Basic Concepts
-
Scalars: Integers, Floating- Point Numbers, and Strings
-
Operators
-
Arrays, Hashes, References, and Typeglobs
-
Structure, Flow, and Control
-
Subroutines
-
Scope and Visibility
-
Using Modules
-
Inside Modules and Packages
-
Interpolation and Regular Expressions
-
Input and Output with Filehandles
-
Files and Directories
-
Command Line and Shell Interaction
-
Terminal Input and Output
-
Warnings and Errors
-
Debugging, Testing, and Profiling
-
Text Processing, Documentation, and Reports
-
Object-Oriented Perl
-
Extending and Embedding Perl
-
Processes, Signals, and Threads
-
Networking
-
Unicode, Locale, and Internationalization