Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re^2: looking for a good idiom: return this if this is true

by merlyn (Sage)
on Mar 05, 2005 at 19:37 UTC ( [id://436951]=note: print w/replies, xml ) Need Help??


in reply to Re: looking for a good idiom: return this if this is true
in thread looking for a good idiom: return this if this is true

the overhead of eval
Huh? Are you confusing eval $string (which fires up a compiler) with eval {block} (which merely pushes a marker onto the return stack)?

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.

  • Comment on Re^2: looking for a good idiom: return this if this is true

Replies are listed 'Best First'.
Re^3: looking for a good idiom: return this if this is true
by dws (Chancellor) on Mar 06, 2005 at 00:47 UTC

    Huh? Are you confusing ...

    No confusion here. The bookkeeping overhead (pushing a marker onto the return stack, though I recall eval doing a bit more than that) is on par with creating a temporary variable. In my mind, at least, that cancels any performance objections about using a temporary variable.

    eval'ing a string would be nuts, and I give you credit for not being that nuts.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (1)
As of 2024-04-24 14:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found