I think you are right that phobos should avoid unnecessary allocations,
if it does not affect maintainability/readability of code.

I would suggest, instead of writing your own std.process, that you
simply provide a pull request to the now to be approved one, this way
you can prove your point that it is easy by already improving a part of
the standard library.

If your pull gets accepted, std.process could be referenced from a wiki
page "how to minimize GC usage" for phobos contributions or something.

Best regards,
Robert

Reply via email to