- The runtime is lightweight and does not rely on any other libraries
- Desktop/console applications and x86/x64 binaries supported
- A number of built-in modules are available, including GUI, networking, compression, encryption, etc.
- Object-oriented programming with multilevel inheritance, mixins, constructors, destructors, properties...
- The development tools include a Lua script to executable compiler, LuaRT Studio IDE, and a REPL.
Since LuaRT 1.0, here are the main changes :
- New GUI widgets : a Webview2 widget, a Progressbar, and a Canvas to draw graphics
- New modules : json module to encode/decode JSON from/to Lua tables, audio module to play sounds and music with effects and spatialization
- New features : Seamless requiring of embedded Lua binary modules in compiled executables, string module now uses non-encoded strings by default as in standard Lua, Zip file entries removing, ...
1 comment
[ 2.7 ms ] story [ 10.6 ms ] thread- Uses latest Lua 5.4.5 VM
- The runtime is lightweight and does not rely on any other libraries
- Desktop/console applications and x86/x64 binaries supported
- A number of built-in modules are available, including GUI, networking, compression, encryption, etc.
- Object-oriented programming with multilevel inheritance, mixins, constructors, destructors, properties...
- The development tools include a Lua script to executable compiler, LuaRT Studio IDE, and a REPL.
Since LuaRT 1.0, here are the main changes :
- New GUI widgets : a Webview2 widget, a Progressbar, and a Canvas to draw graphics
- New modules : json module to encode/decode JSON from/to Lua tables, audio module to play sounds and music with effects and spatialization
- New features : Seamless requiring of embedded Lua binary modules in compiled executables, string module now uses non-encoded strings by default as in standard Lua, Zip file entries removing, ...
- And a lot of bugfixes