1) contiene muchas recetas explicadas a base de ejemplos sobre los diferentes aspectos del lenguaje Perl, reflexionando sobre el famoso principio 'there is more than way to do it' y sobre las ventajas de unas maneras sobre otras de hacer la misma operación. Por ejemplo, se explica que el siguiente bucle:
my @tripled;
my $count = @numbers;
for (my $i = 0; $i < $count; $i++)
{
$tripled[$i] = $numbers[$i] * 3;
}
se puede expresar también como:
my @tripled = map { $_ * 3 } @numbers;
También por ejemplo muestra que igual que escribimos a un archivo podemos hacerlo a una variable escalar:
my $captured_output;
open(OUTSTRING,'>',\$captured_output);
2) es adecuado para principiantes del lenguaje y para gente más experta, ya que reflexiona sobre cuestiones de estilo y eficiencia, y además propone módulos clave de CPAN para facilitarnos la vida y hacer el código más robusto y portable
3) los autores del libro han dispuesto su libre descarga en diferentes formatos, por ejemplo en PDF
Que aproveche,
Bruno
No hay comentarios:
Publicar un comentario