Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

The Boost Virus

Name: Anonymous 2016-04-29 23:03

Why is everyone so fucking inclined to use Boost?
Why do you need to add a fuck ton of dependencies on your small toy programs?

Can't you just stick with vanilla C++ and do us all a favor?

If there's anything I'm never installing for a project? It's boost.

Name: Anonymous 2016-05-05 22:12

If you want something that is fundamentally different from C, don't mix it with C, full stop.

Yet binding generator libraries consistently try (sometimes poorly). Ever had to deal with boost-python?

Clearly there is some demand to directly bridge code. LuaJIT-like FFIs are somewhat popular for this reason, as it exposes direct view of C namespace to the host language without need to actually re-declare the import C arity/structs using some special, host-specific facilities. Sadly this works only on clear ABI boundaries. If you want macro support, you have to pull in the whole shebang and stay syntactically compatible, just like C++ does.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List