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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.