Důvody pro použití skriptovacích jazyků - zejména v kombinaci třeba s C/C++, Visual Basicem - jsou vám nepochybně dobře známé. Perl ale není zdaleka jednoduchý, takže autor knihy může vtipně uvést v úvodu: "kdo chce hledat perly, musí se ponořit níže". Kniha má tedy dva cíle: učinit ze čtenáře experta na jazyk Perl a v širším měřítku doplnit jeho současný arzenál programovacích technik a nástrojů. Především se soustřeďuje na prvky, které bývají v základních materiálech (např. legendární kniha "Programování v Perlu" od Larryho Christiansena, která rovněž vyšla ve vydavatelství Computer Press) i zcela opomíjeny - zmiňme třeba vnitřní činnost interpretu Perlu, síťové zpracování, perzistence kódu, práce s uživatelským rozhraním atd. Autor knihy, samozřejmě letitý programátor, dobře ví, jaké nejčastější problémy programátoři s Perlem mívají, kde se nejčastěji "zaseknou" - a právě tyto problémy reálného světa v knize řeší. Zmiňme například uváznutí při volání vzdálených procedur, přepínání mezi více datovými zdroji, dynamické vyhodnocování programů, vnořené datové struktury, objekty či uzávěry.
Kniha od vás očekává základní znalosti Perlu; není nutné být zkušeným programátorem, ale je potřeba znát minimální podmnožinu programovacích funkcí Perlu. Obsahuje dvacet kapitol a dva dodatky;
nejvýznamnější z témat jsou:
Datové odkazy, anonymní datové struktury, implementace komplexních datových struktur
Typegloby, tabulky symbolů, odkazy na podprogramy a uzávěry
Eval Moduly, objektově orientované programování, tie a persistence
Síťová komunikace s využitím soketů a RPC
Uživatelské rozhraní za použití Tk, grafické uživatelské rozhraní
Vkládání Perlu do jiných jazyků, vnitřní struktura Perlu