Tom Christiansen e Nathan Torkington
Perl CookBook, 2nd edition

O'Reilly - 2003 - 49,95 USD
ISBN:0-596-00313-7
© 2003 Perl Mongers Italia. Tutti i diritti riservati.

Recensione di Michele Beltrame [Voto:5/5]

La seconda edizione del già ottimo Perl Cookbook è uscita a 5 anni di distanza dalla prima. Si tratta di un testo contenente alcune centinaia di "ricette", cioè di soluzioni a specifici compiti che è probabile che prima o poi si debbano eseguire.

Nel tempo intercorso tra le due pubblicazioni, molte sono state le novità nel pianeta Perl, ed il libro è stato dunque notevolmente rivisto; sono state inoltre aggiunte 80 ricette alle oltre 300 già presenti.

I temi coperti già nella prima edizione erano:

  • manipolazione di stringhe, numeri, date, array, hash
  • gestione dei file, sia testuali che binari
  • espressioni regolari
  • subroutine, librerie e moduli
  • strutture dati, oggetti, classi e accesso a database
  • interazione con processi esterni

100 (cioè circa 1/3) delle ricette dedicate a questi argomenti sono state rivedute, ed in certi casi completamente riscritte, con il duplice scopo di aggiornarle e di renderle più chiare.

I temi completamente nuovi sono invece i seguenti:

  • trattazione di alcuni moduli che sono inclusi nelle moderne distribuzioni di Perl, ma che non lo erano in quelle disponibili al momento della prima edizione
  • gestione di caratteri e stringhe Unicode, con approfondimento sulle espressioni regolari e sull'I/O da file
  • gestione di XML
  • mod_perl. Per chi non cos'è, si tratta di un modulo per Apache che integra Perl all'interno del web server, fornendo notevoli vantaggi sia a livello prestazionale che di sviluppo

In sostanza, un testo ottimo si è migliorato, nel tipico stile O'Reilly. Il libro è adatto più o meno ad ogni programmatore Perl, dal principiante all'esperto, poiché fornisce soluzioni immediate ad un gran numero di problemi specifici.