in reply to Re: Re: is 'my' that much faster than 'local'?
in thread is 'my' that much faster than 'local'?
Some of the answers here seem to be missing the point - or maybe it is me missing the point? The transformation you describe on your code is, as I understand it,
sub Main { local ($list_of_vars); [old code, which thinks the above locals are globals] }
Yes? In which case, the 'global' variables (global to the old code, but not _global_ :) are only instantiated _once_, throughout the lifetime of the program. So, unless the main amount of work you do is defining a load of variables (highly unlikely), you won't gain anything switching local to my.
To be honest, if you want faster scripts with minimal optimization (i.e., no algorithm analysis, etc.) just run it on a faster machine. A lot of people will baulk at that, but look at the costs involved and make the decision.
Cheers.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re (tilly) 2: is 'my' that much faster than 'local'?
by tilly (Archbishop) on Mar 27, 2001 at 17:23 UTC | |
Yes, you're getting the point
by gregw (Beadle) on Mar 27, 2001 at 20:33 UTC |