I'd have init as a JavaScript runtime, probably some fork of Node that's been rewritten in a memory-safe language like Ada or Rust, and everything else in the system as JavaScript or, preferably, TypeScript programs. Basically, start from scratch and do it more safely and better. Like Android tried to but more modern.
I'd have init as a JavaScript runtime, probably some fork of Node that's been rewritten in a memory-safe language like Ada or Rust, and everything else in the system as JavaScript or, preferably, TypeScript programs. Basically, start from scratch and do it more safely and better. Like Android tried to but more modern.