in reply to Re: Multiple asynchronous execution of commands
in thread Multiple asynchronous execution of commands

Thanks for pointing out the distinction. Unfortunately, I'm stuck with whatever build of Perl the operations staff compiles. We're currently on v5.10, which does have thread support built in, but if a future release comes along that omits it by default, I may be out of luck.

(http://perldoc.perl.org/perlpolicy.html#discouraged states that discouraged features are considered to be "mistakes" that may one day be deprecated.)
  • Comment on Re^2: Multiple asynchronous execution of commands

Replies are listed 'Best First'.
Re^3: Multiple asynchronous execution of commands
by hippo (Archbishop) on Jan 22, 2016 at 23:07 UTC
    Unfortunately, I'm stuck with whatever build of Perl the operations staff compiles. We're currently on v5.10, which does have thread support built in, but if a future release comes along that omits it by default, I may be out of luck.

    Version 5.10 is more than 8 years old. If your ops team keep on this path you'll have a good 8 years to plan your migration away from threads in the unlikely event that it is removed from perl.

    [perldoc] states that discouraged features are considered to be "mistakes" that may one day be deprecated.

    That is true. However, there would be a serious outcry if threads were removed from Perl5, given the amount of code which requires it. And deprecated != removed, so even in a worst-case scenario you'll have plenty of warning.