Re:Testing the Lua kernel interpreter in NetBSD (2021)
by yjftsjthsd-h on Monday February 13, 2023 @12:33AM
(#34770484)
> Mention me a _serious_ operating system using lua on their kernel side and I'll acknowledge that last sentence.
NetBSD, of course.
> Be sure we are talking on the same page, we are talking on the context of being used for programming operating systems, is lua mature for that domain?
As https://www.lua.org/about.html notes,
> Lua is embeddable
Lua is specifically designed to be embedded into other things in order to make them easily extensible.
Re:Testing the Lua kernel interpreter in NetBSD (2021)
by hardware2win on Monday February 13, 2023 @04:40AM
(#34771712)
Lua is pretty popular for scripting in video games
Why wouldnt it be mature for OSes
I am being serious, and no I never used Rust in my life, but I do know many OSes trust it and are gradually adopting it
> Read the article, and you'll see the most glaring reason: Rust doesn't have an interpreter.
Are you sure we are pointing to the same article? Where does it say anything about that at all?
for the entire small article, the author just plays around with a kernel module that implements lua interpreter somehow with no context presented at all by the author of why there is a kernel module for lua in the netbsd, and that is my doubt.
why is it there rather than being used normally on user-space? what is netbsd goal with integrating lua on the kernel? And so far nobody has answered me properly.
> Also, Lua is much, much more relevant for uses like this, and suggesting that Rust is more mature is just... well, wrong. Lua has been around for ages and has matured quite well.
Mention me a _serious_ operating system using lua on their kernel side and I'll acknowledge that last sentence.
Be sure we are talking on the same page, we are talking on the context of being used for programming operating systems, is lua mature for that domain?