Perl as a group 2 frieze

Perlish Patterns

Get Perlish Patterns.

Download the code from Perlish Patterns.

About Phil Crow (the author).

Welcome to perlishpatterns.com, the home of the book Perlish Patterns, which addresses the problems described in Design Patterns from the perspective of Perl.

In Perlish Patterns, I lay out a basket of ideas -- which I rely on regularly in my day job -- in the hope that others will also find these techniques useful.

After presenting four chapters of introductory material -- covering reference based data structures, closures, mix-ins, and recursion -- I apply those techniques to the problems from Design Patterns. While that venerable book concentrates all of its solution advice on object oriented approaches, I admit the full power of Perl.

Please keep in mind that the patterns problems can be solved in multiple ways. The ways I chose to highlight in Perlish Patterns are not the only ways to solve those problems. As Larry Wall advises for all of Perl, I urge you to use them when they make sense, and not when they don't. I do hope that my ideas will help you think about the problems you need to solve in light of Perl's enormously rich feature set.