3 ms·
As an aside, this library Yue is by Cheng Zhao, the creator of Electron and a contributor to Node.js. https://github.com/zcbenz https://github.com/zcbenz
by lioeters 5y ago
As an aside, this library Yue is by Cheng Zhao, the creator of Electron and a contributor to Node.js.
https://github.com/zcbenz https://github.com/zcbenz
- junon 5y agoYeah been a while since I've seen zcbenz's username pop up.
- nyanpasu64 5y agoIt appears to have C++, Lua, and JavaScript bindings[1] to a mostly-C++ core. The C++ bindings includes "Chromium's base library" for "string manipulation and filesystem operations"[2], rather than relying on the C++ standard library. I'm not sure if this is justified, and whether it replaces C++'s std::string (good enough for UTF-8) and filesystem (probably not the best for handling non-ASCII UTF-16 paths, but I didn't test). [1]: https://libyue.com/ https://libyue.com/ [2]: https://libyue.com/docs/latest/cpp/guides/getting_started.html https://libyue.com/docs/latest/cpp/guides/getting_started.ht... > Please note that there is no documentation on the base library, you have to read the header files on how to use it. > Though the base library is undocumented, there are few guides to help you learn it: Ahh, like capnproto's kj.