Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^2: Send e-mail using perl

by flexvault (Prior)
on Aug 07, 2012 at 14:18 UTC ( #986002=note: print w/ replies, xml ) Need Help??


in reply to Re: Send e-mail using perl
in thread Send e-mail using perl

Jenda,

    Unrelated note: drop the &. It's not necessary in this case and means something else than people tend to think in other cases.

Could you explain this or give a reference. I see this comment a lot, and have never experienced any side-effect of using the '&'. I use the '&' to visually distinguish between in-script 'sub's and 'sub's that I have no control over via use/require/Begin.

When you haven't looked at code in 2-5 years and now need to modify it, small visual aids do help!

Thank you

"Well done is better than well said." - Benjamin Franklin


Comment on Re^2: Send e-mail using perl
Replies are listed 'Best First'.
Re^3: Send e-mail using perl
by Anonymous Monk on Aug 07, 2012 at 14:53 UTC

    It's the old Perl4-style sub call syntax, and means "ignore prototype" and (if no arguments are passed), "make current @_ visible to subroutine" (perlsub)

    Its use is discouraged but it doesn't seem to be harmful. Personally, I just view it as ugly and a hint that "this user learned Perl from tutorials written in 1995"

      The prototypes are fine, it's the "current @_" that I meant. There's a big and likely hard to debug difference between &foo(); and &foo;.

      Jenda
      Enoch was right!
      Enjoy the last years of Rome.

      AM,

      And if the user started using Perl in 1996, then I would expect that to be true!

      "Well done is better than well said." - Benjamin Franklin

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (10)
As of 2015-07-31 11:21 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (276 votes), past polls