ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Advanced Perl Programming
Author:
Sriram Srinivasan
ISBN:
1 56592 220 4
Publisher:
O'Reilly
Pages:
404pp
Price:
£25-95
Reviewer:
Tom Hughes
Subject:
perl
Appeared in:
12-1
For C/C++ programmers the last three chapters of this book are probably the most interesting as they cover the process of writing perl extensions in other languages and embedding perl in programs written in other languages. The final chapter provides an overview of the internals of perl itself that further supports the information on extending and embedding perl.

The first seventeen chapters are not uninteresting however, especially to anyone with an interest in understanding perl. They also provide support for the later chapters by describing how perl works from the viewpoint of a user but at a more advanced level than most books on perl would.

Topics covered in these chapters include the construction of complex data structures using references, use of subroutine references and closures, networking, using object oriented techniques in perl, persistence, and using tied objects to invoke user functions when a variable is used. There are also several chapters on using perl with the Tk extension to write simple GUI programs. This book lives up to everything I have come to expect of the O'Reilly Nutshell series, being both technically accurate and highly readable.

Anyone with an early revision of this book should refer to the extensive errata athttp://www.ora.com/-- WebmasterI would recommend it to anyone needing to extend or embed perl as well as to those wishing to move to more complex perl programming than they might be doing at the moment.