What is the difference between the C-style operators &&, ||, ... and their Perl human-readable version "and", "or", ...?
It seems that Internet code uses them both:
open (FILE, $file) or die("cannot open $file");
open (FILE, $file) || die("cannot open $file");