Embind has a wonderful syntax for avoiding boilerplate code when creating Javascript bindings for C++ code, but it only works together with emscripten. In my case the same C++ code is needed in the browser and server and while Node.js could run code produced with emscripten, it should be more efficient to compile the C++ parts into a native Node.js plugin. That seemed to involve a terrible amount of boilerplate compared to embind, so I started nbind, a bindings generator for Node.js that aims to have syntax identical to embind. It's here:
https://github.com/jjrv/nbind Hopefully it will be useful for others as well and perhaps even encourage some libraries to support both environments. It's a work in progress and for example references as parameters probably don't work yet. -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
