LuaRT 1.9.0 released
- Edited
Hi Ruby,
Everything works as expected on my side.
To build QuickRT as an executable, you have to use the Makefile in the src\core directory.
QuickRT and LuaRT Studio uses a special lua54.dll
that contains the ui
module, make it possible to use it with a console app like QuickRT.
Don't use the QuickRT code from the GitHub repository, I don't have updated it yet.
Btw, the changes about the arg
table is here since LuaRT 1.8.0
See [Login to see the link]
ok. in my country I almost can not access github, especially download .zip from github, so I have to build it myself.
To build QuickRT :
- go to src\core in the LuaRT folder
- enter the following command : nmake buildtools
- it will build QuickRT and the LuaRT interpreter for LuaRT Studio
How do you get LuaRT sources if you cannot access GitHub ? Maybe I should put the sources available for downloading on the LuaRT website ?
- Edited
I download source from [Login to see the link], a ghost github mirror. but it does not include github release download.
maybe you can make a gitlab mirror.
I strongly recommend integrating the c module into the core, because the c module is basic and powerful!
Yes I understand that, but it will make lua54.dll more fat. Maybe once users are using it and making reports about bugs. It's too soon to make it in the LuaRT core.
just an idea: freely selectable modules
a TUI or GUI to select your modules to be static linked in your luart.exe
[] c
[ ] math
[ ] debug
[ ] utf8
[*] string
[] table
[*] os
[ ] io
[*] coroutine
[ ] compression
[ ] sysutil
[ ] ui
...
Yes it's a good idea, making it available for wrtc
ruby I have started a similar program - see [Login to see the link]. I can save my programs and parameters in it and generate an exe file from it. This means I don't always have to enter the parameters again. It worked with LuaRT 1.8. Now I am about to test it on LuRT 1.9.
Samir The advantage of luajit is that the execution is very fast. Indeed, luajit sacrifices some flexibility for extreme speed (but the official lua vm also sacrifices a lot of flexibility for extreme compact size). Another advantage of luajit is that it has a complete and time-tested mature ffi, and all battery libraries of luajitrt can be written in pure lua via ffi.
Thank you for the feedback I will check this