REVIEW - Official Guide to Programming with


Official Guide to Programming with


Lincoln Stein



John Wiley & Sons (1998)




Roger N Lever


December 1998



If you are a Perl programmer, then you will already know what this book is about. For everyone else, this is about using the (CGI) web programming module for Perl called, written by - Lincoln Stein. Programmer's like tools that make the job easier; this is one such tool, a code library (module), for Perl.

The book starts with instructions on installing and also sources of help if that proves to be difficult. This is followed by a gentle introduction to the basics and gradually building up to complex Perl scripts - going from a hello world style script to a guest book and fill-out forms. These are then extended to include 'Advanced Tricks' examples such as cookies, file uploads and controlling caching. Finally there are chapters on extending and a reference.

The example code is clear, well laid out and explained by the accompanying text, however, you would need to know Perl first for it to make much sense. To the uninitiated Perl could be considered as somewhat cryptic, to the initiated it is succinct and powerful. The code and latest version of can be obtained from the associated web-site. I downloaded and tried to run the code using ActiveState Perl for Win32 (5.003) but the (2.42) I downloaded required 5.004 :-( The dedicated, will look through the online manuals and source code and derive the assembled information. For those who like their information presented in a more readable form and with more examples then this is the book to buy for Perl CGI web programming.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.