...they require a recompilation each time we encounter an eval block...it is a performance hit.There is no "performance hit" from the eval in your code (at least not nearly as much as you think there is). eval $string has a performance hit, as perl does have to compile the code in $string each time, but not in eval { BLOCK }, because the code in the BLOCK is already compiled. See the eval docs in perlfunc.
In reply to Re^3: how to handle login failures with Net:::SSH::Perl?
by runrig
in thread how to handle login failures with Net:::SSH::Perl?
by jfroebe
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |