Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

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?

Replies are listed 'Best First'.
Re^3: Why does exists cause autovivication?
by planetscape (Chancellor) 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 all is quiet...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (4)
As of 2017-06-26 07:16 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (572 votes). Check out past polls.