Apress, 2005. - 1046 р.
Over the years, Perl has grown from an elegant scripting tool into a mature and full-featured language for application development, boasting object-oriented programming, a flexible threading model, built-in support for Unicode, and a thriving community. Available on almost every platform, and offering a comprehensive library of modules, there is no task too big or small for Perl to tackle.
Pro Perl helps you master the key features and complexities of this powerful language. Aimed at intermediate and advanced developers alike, the material assumes some general knowledge of programming concepts but not necessarily prior Perl experience. However, given the expansive coverage of core language topics, Pro Perl also serves as a valuable guide to seasoned Perl programmers seeking to push their proficiency to the next level.
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