http://www.perlmonks.org?node_id=55683


in reply to How to call other programs

do() is really more efficient than system().
There's no new process creation with do and it's a key avantage for your problem ( process creation is time/ram/cpu consuming ). Yours do'ed scripts share global vars with your main script ( this should be usefull also ).

Hope this helps :)

Replies are listed 'Best First'.
Re: Re: How to call other programs
by Jonathan (Curate) on Feb 01, 2001 at 15:42 UTC
    Thanks Gloom, pretty much confirming what I suspected.