ANN] Golua v0.2.0 (implementing Lua 5.5)
Arnaud Delobelle <[email protected]>
| Newsgroups | gmane.comp.lang.lua.general |
|---|---|
| Message-ID | <CAJ6cK1ZMC4tvaTJXprNjw5ehLnr790DGVuJ=eDfGQVgFEk5ikg@mail.gmail.com> |
Hi everyone, Thank you for your continued work on Lua! I've been maintaining a clean-room implementation of the Lua language and standard library in Go (https://github.com/arnodel/golua). It started in 2017 when I decided to try and implement Lua 5.3 in Go, without consulting the Lua C source. Today more than 8 years later, I'm releasing v0.2.0, which implements the Lua 5.5 language and its standard library. I know most of you might not use it, but I'm posting this with the hope that some of you might be pleased that someone did this. It's been purely a labour of love (love of programming, and love of programming languages). Think of it as a homage to Lua! I've worked on it on and off, sometimes with help and encouragement from people who found a use for it, but mostly on my own and for my own enjoyment. Headline features - fully implements the Lua 5.5 language - implemented the Lua 5.5 standard library - easy to embed in Go programs - easy to extend with Go code - optionally provides "restricted execution environments" which allow you to run Lua code while guaranteeing bounded use of resources (memory, CPU, time, IO) Kind regards, -- Arnaud Delobelle -- You received this message because you are subscribed to the Google Groups "lua-l" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/lua-l/CAJ6cK1ZMC4tvaTJXprNjw5ehLnr790DGVuJ%3DeDfGQVgFEk5ikg%40mail.gmail.com.