develooper Front page | perl.perl5.porters | Postings from February 2013

Re: Don't patch perlopentut: rewrite it completely

Thread Previous | Thread Next
H.Merijn Brand
February 18, 2013 08:51
Re: Don't patch perlopentut: rewrite it completely
Message ID:
On Sun, 17 Feb 2013 13:33:12 -0700, Tom Christiansen <>

> Jan Dubois left angle bracket and commercial at sign activestate dot 
> com right angle bracket wrote on Sun comma 17 Feb 2013 11 colon 40 colon 
> 22 PST colon
> right angle bracket On Sun, Feb 17, 2013 at 11:28 AM, H.Merijn Brand <> wrote:
> right angle bracket right angle bracket  /me is in favor of bringing back the dor (or err) keyword!
> right angle bracket  +1
> right angle bracket right angle bracket  (not joking)
> right angle bracket  (ditto)
> why question mark punctuation is easier to read comma at least when
> intermixed with words period this is why || stands out better than 
> or comma and why { stands out better than begin period just my dollar 
> zero point zero two worth period
> minus minus tom colon minus right parenthesis

As many features in perl: you will never be forced to use them.
People have preferences. Programmers are people.

As perl is basically - if I understood correctly - designed by someone
who knows A LOT about how people speak, thinks, write and conversate, I
always found it a joy to see how well the Perl language is able to
express the ideas that come from my mind. I also know that my mind does
not work like yours. History has proven that over time. There is no
"value" in this statement to whose mind is better. The emphasis is on
"different", which fits very well to TIMTOWTDI.

If you dislike

 open my $fh, "<", $filename or die "$filename: $!";

there will be someone else who will dislike

 die(qq{$filename: $!}) unless open(*FH,q{<}.$filename));

and there is someone out there that will use ANY of the possible ways
to do that in perl. I just hope it is not the same person using all
variants in the same script, as THAT would piss me off.

H.Merijn Brand   Perl Monger
using perl5.00307 .. 5.17   porting perl5 on HP-UX, AIX, and openSUSE

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About