Replies: 3 comments 1 reply
-
Sounds good, even tho my focus now is to make it safe and secure to use. Later we can write some benchmarks. |
Beta Was this translation helpful? Give feedback.
-
I expect sol2 to beat LuaBridge (2 or 3 doesn't matter) in term of performance, and there's little we can do unless we rewrite some of the internals. But fwiw LuaBridge beats sol2 at compilation times, especially on huge bindings. |
Beta Was this translation helpful? Give feedback.
-
Agreed safety and security should be priority. Including good support on what is offered instead of having tons of poorly tested features. Compile time is great. I have roughly 250 classes and 3000 members exposed with LB3 and it takes around 100 seconds to compile that part. Part of my functions are from the Dear ImGui library where hundreds or thousands of static function calls happen each draw frame. |
Beta Was this translation helpful? Give feedback.
-
Speed is important for many applications. I ask myself where LuaBridge3 stands in comparison to vanilla LuaBridge and in comparison to other libraries.
For example sol2 claims to be really fast.
(https://github.com/ThePhD/lua-bindings-shootout)
It would be great to have benchmark tests. And if possible improvements in certain areas.
Let me know what you think!
Beta Was this translation helpful? Give feedback.
All reactions