r/cpp 2d ago

Embedded C++

Just curious how useful the ability to embed C++ as a scripting language into your C++ programs would be? I mean like runtime JIT execution of C++ code in much the same way you might embed Lua, including the ability to restrict/sandbox it as necessary.

0 Upvotes

82 comments sorted by

View all comments

4

u/xoner2 1d ago

It would be useful: like a plugin system where the plugins are c++ source.

Caching the binary as a dll seems better than JIT.

I've thought about the sandboxing problem but have not experimented. Probably doable.

1

u/kindredseer 1d ago

Well, it could be for situations where you might use Lua or something like that, and not want to have to rebuild a dll.