cl-webengine
cl-webengine copied to clipboard
Use claw for bindings?
Claw (A bit more on how it's intended to work in this blogpost) seems to be a good idea for handling C++ bindings, because it generates the necessary C/C++ binding code automatically. Working with C++ bindings is the main pain of maintaining this library and the main slowing factor, as I know. C++ bindings autogeneration can come in handy and ease the development.
Of course, claw
is a wild work-in-progress and using it for bindings can be quite risky for now. However, it can be productive to try using claw
for cl-webengine
bindings and report issues to the original repo. This will get us closer to the common good — ability to bind C++ QtWebEngine code without a line of C/C++ :)
How does that sound to you?