On Wed, Dec 13, 2023 at 9:29 PM Kerin Millar <k...@plushkava.net> wrote:
> On Wed, 13 Dec 2023 20:50:48 -0500
> Zachary Santer <zsan...@gmail.com> wrote:
> > Would using funsubs to capture the stdout of external commands be
> > appreciably faster than using comsubs for the same?
>
> In the case of a script that would otherwise fork many times, frequently,
the difference is appreciable and can be easily measured.

As a follow-on question, why would this be implemented only now? From the
very beginning, capturing the stdout of an external command involved
forking a subshell, and soon (assuming funsubs remain when 5.3 is released)
it won't have to. It feels like something changed to make this feasible
when it hadn't been before.

Zack

Reply via email to