Hacker News new | past | comments | ask | show | jobs | submit login

Yes there is always a balance of concerns. Build management with 3rd party deps is not trivial but its part of the lifecycle. In my experience boost integration really is "a day" on windows (including stashing the .libs as their own repo and reproducing a fresh 'git clone' build), and 10 minutes on a platform that you can use the package manager to obtain it. You can always excise it from a project later if you dont abuse 'using' statements. FWIW, I only really use variant and ASIO.

If you were adding boost to a project just to do some weird spirit/preprocessor hacks, I'd be wary. But if you told me you were going to write yet another cross platform ASIO wrapper because you couldn't figure out how to compile boost I'd be even more concerned.




I think the strawman here is that people are wary of adding boost because they are afraid of compiling it. Where did you get that idea from?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: