Pro Perl Programming: From Professional to Advanced - Expert Perl
Pro Perl Programming: From Professional to Advanced - Expert Perl
Price subject to change. Tap below for current.
Couldn't load pickup availability
In this review the reviewer examines Pro Perl Programming: From Professional to Advanced as a reference for developers moving from intermediate to professional Perl. The book is best for programmers who already know Perl basics and want a concentrated, practical guide to regular expressions, advanced built-ins, file handling, and GUI work with Perl/Tk. The single biggest reason to buy is its focused treatment of pro-level techniques and modules that are immediately useful in production code and maintenance.
Key Features
- Advanced regular expressions: Explains atoms, smartmatch and advanced pattern techniques so readers can write more robust text-processing code.
- Pro-level built-ins and pragmas: Describes the most useful built-in variables and pragmas to make code safer and easier to maintain.
- Formatted output and file handling: Covers practical file I/O and formatted output methods that streamline data export and reporting tasks.
- Perl/Tk GUI development: Provides a thorough treatment of widgets and geometry managers for building graphical interfaces with Perl.
- Debugging techniques: Walks through approaches to debug Perl scripts, helping professionals find and fix bugs faster.
Who It's For
This book is aimed at developers who already have a working knowledge of Perl and want to move into more advanced, professional work, including systems programmers and tool builders who rely on text processing and automation. It is especially useful for developers who must use Perl/Tk for legacy GUI maintenance or who require a single reference that ties together regular expressions, pragmas, and common modules.
Beginners who have not yet mastered core Perl syntax or simple script writing should look for an introductory text first, because this title assumes familiarity with the language rather than teaching fundamentals step-by-step.
Pros & Cons
Pros
- Clear focus on regular expressions and advanced pattern features that strengthen real-world text processing.
- Practical coverage of file handling and formatted output useful for automation and reporting tasks.
- Comprehensive chapter material on Perl/Tk widgets and geometry managers for GUI work.
- Useful reference of built-in variables, pragmas, and common modules that professionals consult frequently.
Cons
- Not suitable as a beginner's introduction; prior Perl experience is assumed.
Specifications
| Title | Pro Perl Programming: From Professional to Advanced |
| Author | William Bo Rothwell |
| Coverage | Regular expressions, pragmas, modules, file I/O, formatted output, Perl/Tk, debugging |
| Audience | Intermediate to advanced Perl programmers |
| Use case | Professional reference and advanced technique guide |
| Focus | Pro-level features and GUI development with Perl/Tk |
Our Verdict
Pro Perl Programming is a focused, practical reference for developers ready to move beyond basics into professional Perl development. Its concentrated chapters on regular expressions, file handling, and Perl/Tk make it good value for maintainers and engineers who need reliable, applicable techniques rather than introductory material.
Frequently Asked Questions
Does this book teach Perl basics?
No. It assumes a working knowledge of Perl and targets intermediate to advanced programmers.
Is there coverage of GUI programming?
Yes. The book provides a thorough treatment of Perl/Tk including widgets and geometry managers.
Will this help with debugging real scripts?
Yes. It includes debugging techniques and discusses practical approaches to finding and fixing issues in Perl code.
Editor's Take
Pro Perl Programming is a focused, practical reference for intermediate to advanced Perl developers, offering strong coverage of regular expressions, file handling, Perl/Tk, and debugging; it is good value for professionals who need applicable, production-ready techniques.

Recently viewed
Recently viewed products will appear here as customers browse the store.