Book Review: Advanced Perl Programming by Simon Cozens - Page 3

Author: DrPatPublished: Jul 29, 2005 at 2:09 pm 4 comments

The final chapters detail how inline extensions let Perl programs run snippets of other executable code, and how you can play with with the stuff you've learned. In using inline extensions, it helps to have that other programming language under your belt—Cozens uses C, Python, Ruby and CPR. The toy-filled final chapter has poetry playthings and even golf. My favorite, though, is "bleach," a module that does nothing much—but so cleverly, it's fun to trace its activity through the code!

Advanced Perl Programming is Safari-enabled, which means its contents are searchable online, if you have a subscription. But if you're an intermediate Perl user, wanting to move up a notch, what you really want is a copy of this manual at your desk, and hours to spend working through the examples. It's definitely worth the time.

Page 1Page 2 — Page 3

Article tags

Spread the word
Bookmark and Share
Profile image for drpat

Article Author: DrPat

DrPat is the blog signature used by an old coot who hoards books, dances Argentine Tango, cooks a mean venison chili, and is happy to be along for the sag while my spouse does a marathon bicycle ride. …

Visit DrPat's author pageDrPat's Blog

Read comments on this article, and add some feedback of your own

Article comments

  • 1 - Aaman

    Jul 29, 2005 at 2:30 pm

    If I need introspection, I'll stick with one of the .NET languages like C# - they make it so easy

    Otherwise, Perl is very powerful for many tasks

  • 2 - DrPat

    Jul 29, 2005 at 2:36 pm

    Actually, "introspection" is used as a technique to create more-advanced Perl code. Qua introspection, it might make more sense to use another language, but that doesn't advance your use of Perl, does it?

  • 3 - bliffle

    Jun 23, 2007 at 9:23 am

    I did a bunch of perl programming around 2000 and thought it greatly inferior to Java. Also, the readability of other peoples code was horrible. But the parsing expressions were useful and concise, and I see that Ubuntu commandline uses them. Perl, like C and Python and Tcl and dozens of other languages, was designed to solve about 6 programming problems out of at least 1000, and thus is lame. in 50 years of programming I've only seen a couple that are comprehensive, like PL/I and Java.

  • 4 - Bill

    Oct 25, 2007 at 5:33 am

    bride-obscurity

Add your comment, speak your mind

Personal attacks are NOT allowed.
Please read our comment policy.
Please preview your comment.

blogcritics lists for Nov 27, 2009

fresh articles Most recent articles site-wide

fresh comments Most recent comments site-wide

most comments Most comments in 24hrs

top writers Most prolific Blogcritics for October

top commenters Most prolific Commenters in 24 hrs