On Saturday, May 18, 2002, at 06:20 , Tim Musson wrote:

>
>   Hey all, I have noticed people suggesting/using the 'use warnings;'
>   statement, and I had been using the 'use diagnostics;' statement.  I
>   started the 'diagnostics' thing based on reading this list a number
>   of months ago.  Now the recomendation seems to have changed.  Is
>   that true, and if so, is there a reason?

oh behalf of the Orthodox wing of the One True Perl Community
I can officially assert that at no time has any of our dogma changed.

note that the construction

        #!/usr/bin/perl -w              # set the warning flag
        use strict;

is MANDATORY - or one will burn in the deepest pit of GeHena -
and will be forced to write eXtensible object oriented
cross platform assembler code....

Since of course we hold to the true faith, we include

        use diagnostics;

only for the duration of clarifying some arcane point raised
by the apostate and liberal wing of the perl community, or
during moments of crisis of faith....

{ or if we had a BrainFade Moment, or were too lazy to
throw it in the perl debugger.... }

We of course do NOT assert the 'use warnings;' in modules
that we code for full on backward compatability with very
old versions of perl

         ( any thing before 5.6.1 - if you need a number)

  - since such were built without the
new sets of pragma - and we only assert the 'use warnings;'
when expressly dragging the laggards into at least 5.6.1...

Since of course in the former case, if they are Orthodox,
they do not need us to warn them - and the heathen are
on their own FerrisWheelOfKharma - while in the latter case
we have become compelled of some strictly arcane feature
of perl 5.6.1 that we absolutely are unwilling to live without.

I shall leave it to the liberals to delineate their doctrines.

Your mileage May Vary,
Void Where Prohibited By Law,
Can Cause Lab Rats in Cancer Research Facilities,
Consult an Attorney,
See Your Physician,
Change your socks and underwear regularly,
write your mother....

ciao
drieux

---


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to