1 comment

[ 2.7 ms ] story [ 10.6 ms ] thread
Main features:

- 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