Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compare with similar/related libraries #80

Open
eyalroz opened this issue Apr 20, 2022 · 2 comments
Open

Compare with similar/related libraries #80

eyalroz opened this issue Apr 20, 2022 · 2 comments

Comments

@eyalroz
Copy link

eyalroz commented Apr 20, 2022

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.

@arun11299
Copy link
Owner

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.

@hebasto
Copy link
Contributor

hebasto commented Nov 30, 2023

We are going to get rid of Boost::Process from our project. See the reasons here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants