[HN Gopher] Emilua is an execution engine. As a runtime for your...
___________________________________________________________________
Emilua is an execution engine. As a runtime for your Lua programs
Author : delduca
Score : 28 points
Date : 2025-05-26 12:39 UTC (10 hours ago)
(HTM) web link (docs.emilua.org)
(TXT) w3m dump (docs.emilua.org)
| haolez wrote:
| This looks amazing. What kind of use cases have motivated its
| creation? I mean, combining Lua and all these runtime goodies.
| bjourne wrote:
| It probably could be very useful for neovim. The lua runtime it
| uses doesn't support fine-grained process management which is
| very important for any program with untrusted plugins.
| sandruso wrote:
| Can a fiber run completely isolated from others? Can you spawn
| multiple untrusted isolated functions?
|
| I'm experimenting with this right now and there is no language
| that has sandboxing capabilities built-in. We need runtime that
| is capable of go-like routines that can be completely isolated.
| There shouldn't be need for containers/jails/seccomp et al.
___________________________________________________________________
(page generated 2025-05-26 23:02 UTC)