Re:Golua – A Lua 5.3 engine implemented in Go
by Kubuxu on Friday November 16, 2018 @11:56AM
(#18469931)
Another reason might be GC. They are probably using Go's GC for Lua. In Rust you would have to also write the GC.
[ Parent
| on HN ]
Re:Golua – A Lua 5.3 engine implemented in Go
by stcredzero on Friday November 16, 2018 @02:53PM
(#18471486)
They are probably using Go's GC for Lua.
That's quick and dirty. Dirty, because the way Go's GC is optimized is likely to be very unsuitable for Lua.
Re:Golua – A Lua 5.3 engine implemented in Go
by krylon on Monday November 19, 2018 @01:59PM
(#18488753)
I am by no means an expert on that particular subject, but from what little I do know, both Go and Lua (the regular C version) have garbage collectors optimized for low latency; I may be wrong, but if I am not, it looks like a good match, doesn't it?