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

Re^2: Find Execution time of perl script??

by ioannis (Vicar)
on Jun 05, 2006 at 06:27 UTC ( #553537=note: print w/ replies, xml ) Need Help??


in reply to Re: Find Execution time of perl script??
in thread Find Execution time of perl script??

No need to calculate start time: it is always available through $^T (see perlvar).

print time - $^T;
And for programs with so few liners, there is probably little need for use strict, use warnings, meaningful variable names, etc,. ( Some posters seem too vocal on such matters; with a little more encouragement, they might also advise on the java-way of doing things.)


Comment on Re^2: Find Execution time of perl script??
Download Code
Replies are listed 'Best First'.
Re^3: Find Execution time of perl script??
by dsheroh (Parson) on Jun 05, 2006 at 15:29 UTC
    True that warnings, strict, etc. may not be entirely necessary for programs that are only a half-dozen lines long, but:
    1. It's good to display them in sample code which new initiates may emulate
    2. You never know when your basic 6-line program may start evolving into something more substantial
    3. For some of us, -wT and use strict are such habits that it's more work to exclude them than to include them
      Too true.

      In fact, I use a vim skeleton.pl file that looks like so:

      ~ cat skeleton.pl #!/usr/bin/perl -w use strict; use Data::Dumper::Simple;

      So yes, in my case at least - it is actually more trouble for me to not use strict and warnings :)

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (18)
As of 2015-07-30 13:01 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 (271 votes), past polls