Open eyalroz opened 2 years ago
Boost::Process came in a lot later and I have not really looked at how easy to use it. The main idea of this library was to "I just want to call this command and be done with it" without any c++ craziness right from build to runtime.
First - thank you for this effort. I just noticed the repository...
I was wondering what the pros and cons of cpp-subprocess are relative to other C++ libraries regarding process management, piping and such. I remember that Boost has something like this... ah, yes: Boost::Process; and perhaps there still other options.
It would be useful if you could compare and contrast your library with these alternatives, to help users decide what's a better fit for them. Remember that many/most C++ developers don't have experience with Python 2.7's subprocess facilities/library, so we don't automatically know what's offered.
This would fit nicely inside the README, or possibly a Wiki page here on GitHub with a link from the README.