Slashdot Mirror


NetBSD To Support Kernel Development In Lua Scripting

An anonymous reader writes "NetBSD 7.0 will support the Lua scripting language within its kernel for developing drivers and new sub-systems. A Lua scripting interpreter is being added to the NetBSD kernel along with a kernel API so developers can use this scripting language rather than C for developing new BSD kernel components. Expressed reasons for supporting a scripting language in a kernel were rapid application development, better configuration, and "modifying software written in C is hard for users." In a presentation it was said that Lua in the kernel will let users explore their system in an easy way."

6 of 311 comments (clear)

  1. Re: Performance by Anonymous Coward · · Score: 5, Funny

    So we use it for performance. Ok I get it now.

  2. Re:users? by KiloByte · · Score: 4, Funny

    So let's invent a sandboxed layer that can interface with the kernel, but can't do damage to it? Also, make the API stable, unlike innards of the kernel. Let's call this novel idea "userspace" or such.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
  3. Re:Fucking LOL. by Anonymous Coward · · Score: 3, Funny

    Linus?

  4. Re:users? by Anonymous Coward · · Score: 5, Funny

    I only have 640 KB you insensitive clod!

  5. Tags by Areyoukiddingme · · Score: 5, Funny

    Surely this article deserves the whatcouldpossiblygowrong tag more than any other this year. And possibly last year too...

  6. Re:users? by aliquis · · Score: 3, Funny

    The moment you even expect that users should, could, would or even remotely in their most maddened fever dreams WOULD WANT to modify the kernel, you lost it.

    Though it's NetBSD users. Not Apple iPad users.