develooper Front page | perl.perl5.porters | Postings from June 2015

Re: for 5.24: new categories for strict/warnings?

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
June 5, 2015 13:46
Subject:
Re: for 5.24: new categories for strict/warnings?
Message ID:
20150605154603.66e615b9@pc09.procura.nl
On Fri, 5 Jun 2015 09:00:03 -0400, Rocco Caputo <rcaputo@pobox.com>
wrote:

> > On Jun 5, 2015, at 07:33, Ricardo Signes <perl.p5p@rjbs.manxome.org> wrote:
> > 
> > * Aristotle Pagaltzis <pagaltzis@gmx.de> [2015-06-05T06:13:08]
> >> * Ricardo Signes <perl.p5p@rjbs.manxome.org> [2015-06-03 15:20]:
> >>> (Meanwhile, "no warnings;" and "no strict;" should act on 'all', of
> >>> course.)
> >> 
> >> How is it sane for `use foo` and `no foo` to not be symmetrical?
> > 
> > "Bring me sandwiches."  <-- You don't care what kind you get.
> > 
> > "Bring me tuna fish sandwiches."  <-- Only one kind.

"Bring me all sandwiches you have, except those with seafood"

> > "Bring me every kind of sandwich you can imagine."
> > 
> > "No more sandwiches, please." <-- stops any of the above
> 
> If I understand this correctly, you also don't care what kind of
> sandwiches you get in the "Bring me every kind of sandwich you can
> imagine" case.  Whatever they are, bring them on.
> 
> The "Bring me sandwiches" case seems like a "makes life more
> interesting" version of "Bring me every kind".  You'll never know
> which kinds you won't get until you realize you didn't get them.
> 
> The only people who will spin the Wheel of Sandwiches are either
> looking for excitement or don't really understand the Wheel of
> Sandwiches.

-- 
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.21   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About