Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Use of single quotes versus double quotes

by madbombX (Hermit)
on Dec 08, 2006 at 19:49 UTC ( [id://588682]=note: print w/replies, xml ) Need Help??


in reply to Use of single quotes versus double quotes

With everything else, you have to take this with a grain of salt, but I did what my favorite past time is when I want to see if one thing is faster than another and I Benchmark'd it. The difference is in the buffering since there is output being sent to a filehandle. I ran this about 10 times and these are the average results. (Most of the output has been removed for brevity). So using the following code, I got the following results:
use Benchmark qw(cmpthese); my $tests = -25; sub single { print 'This is a test'; } sub double { print "This is a test"; } cmpthese($tests,{ single => \&single, double => \&double }); __OUTPUT__ Rate single double single 1952135/s -- -16% double 2313034/s 18% --

As has been pointed out in other posts, the difference is nominal.

Replies are listed 'Best First'.
Re^2: Use of single quotes versus double quotes
by choroba (Cardinal) on May 04, 2010 at 23:33 UTC
    If I switch the lines definig the subs, single becomes faster.
Re^2: Use of single quotes versus double quotes
by Anonymous Monk on May 04, 2010 at 23:19 UTC
    18% slowdown is 'nominal'? Seems significant to me.

Log In?
Username:
Password:

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

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

    No recent polls found