xiota left a comment (geany/geany-plugins#1238) > >not rewritten specifically for LuaJIT > > What do you mean?
This: > Mathematical calculations and large tables are needed to compare adequately > (for example). Also you forgot about the FFI library. LuaJIT doesn't show significant performance benefit unless scripts specifically target LuaJIT (eg, FFI), making them unusuable with standard Lua. Even with real-time constraints, standard Lua is often more than good enough on modern systems. The main contention preventing this PR from being merged appears to be preference not to support more than one version of Lua. After benchmarking, I'm willing to concede one of my initial objectives is not beneficial, and limit support to the last two versions of Lua, after a transition period, to accommodate library migration patterns across distros. Practically, there wouldn't be anything stopping people from building with Lua 5.1 for some time, but eventually never versions of Lua would be required if newer functions are used, like `lua_isinteger()`. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/pull/1238#issuecomment-4203961010 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany-plugins/pull/1238/[email protected]>
