Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re^3: Why does exists cause autovivication?

by Porculus (Hermit)
on Jan 03, 2008 at 22:00 UTC ( #660326=note: print w/replies, xml ) Need Help??

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

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".

  • Comment on Re^3: Why does exists cause autovivication?

Replies are listed 'Best First'.
Re^4: Why does exists cause autovivication?
by demerphq (Chancellor) on Jan 04, 2008 at 15:46 UTC

    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://660326]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2017-06-25 17:31 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (568 votes). Check out past polls.