4 ms·
Another reason might be GC. They are probably using Go's GC for Lua. In Rust you would have to also write the GC.
by Kubuxu 8y ago
Another reason might be GC. They are probably using Go's GC for Lua. In Rust you would have to also write the GC.
- deleted 8y ago[deleted]
- stcredzero 8y agoThey 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.
- krylon 8y agoI 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?