Le lundi 04 mai 2009, vous avez écrit : [...] > > > > And why not go the full way and using IO::File? > > Because that would be travelling back in time. > The most efficient and preferred way is three-arg lexical: > > open my $fh, "<", $filename or die "$filename: $!"; > while (<$fh>) { > # ... > } > close $fh or die "$filename: $!"; > I don't see how using IO::File is going back in time at all. It's a standard perl module, even in 5.10. > > > my $fh = new IO::File; > > > > $fh->open("/the/file", O_RDONLY|...) > > Why use a module for something that is neatly buit in? > Because it reads better? YMMV, of course. I prefer using IO::File because perl has too many keywords for its own good :p -- Francis Galiegue ONE2TEAM Ingénieur système Mob : +33 (0) 683 877 875 Tel : +33 (0) 178 945 552 fge@xxxxxxxxxxxx 40 avenue Raymond Poincaré 75116 Paris -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html