Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re^2: Why does exists cause autovivication?

by demerphq (Chancellor)
on Dec 29, 2007 at 14:17 UTC ( #659489=note: print w/ replies, xml ) Need Help??

in reply to Re: Why does exists cause autovivication?
in thread Why does exists cause autovivication?

Oh how ye discredit thyself! Auto-viv is much more useful than you make it sound and it only rarely causes problems, usually because someone hasn't managed to understand how it works.


Comment on Re^2: Why does exists cause autovivication?
Re^3: Why does exists cause autovivication?
by planetscape (Canon) on Dec 31, 2007 at 11:06 UTC
Re^3: Why does exists cause autovivication?
by Porculus (Hermit) on Jan 03, 2008 at 22:00 UTC

    Thy careless writing, brother, doth bring pain unto mine eyes, for verily thou mixest the high and low modes of address, like unto a novice that mistaketh his sigils, as "@foo[0]" &c. Wherefore I commend unto thee that when thou wouldst chastise thy brethren so, thou shouldst say instead "How thou discreditest thyself", or "how ye discredit yourself".

    I think I agree with your point, though. Autovivification is one of those features that's both a strength and a weakness of Perl. A strength, because it's a very practical feature that makes life a bit easier for you and me; a weakness, because people who suffer from a surfeit of the wrong sort of laziness use it as an example of how Perl is "too hard".

      Whoops! :-) Thanks for the correction. (And ++ for style :-)


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://659489]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (11)
As of 2015-03-30 07:15 GMT
Find Nodes?
    Voting Booth?

    When putting a smiley right before a closing parenthesis, do you:

    Results (633 votes), past polls