This isn’t Linux, but Linux-like. Its a microkernel built from the rust programming language. Its still experimental, but I think it has great potential. It has a GUI desktop, but the compiler isn’t quite fully working yet.

Has anyone used this before? What was your experience with it?

Note: If this is inappropriate since this isn’t technically Linux, mods please take down.

  • AggressivelyPassive@feddit.de
    link
    fedilink
    arrow-up
    0
    ·
    11 months ago

    That would complicate things even more.

    Rust has pretty sophisticated guarantees in terms of memory safety. If you’d add the step of another compiler, you’d have to guarantee that a) the transpiler still produces memory safe C and that a given C compiler actually turns that C code into memory safe assembler.

    BTW: you don’t have to rewrite everything immediately, you can integrate rust into existing C and vice versa. Apparently it’s not trivial, but possible. See https://wiki.mozilla.org/Oxidation