DEV Community

Discussion on: Now, I'm thinking is there anything that can't be done by JS?

 
tunaxor profile image
Angel Daniel Munoz Gonzalez • Edited

yeah, like most OSes do, the rest of the os interaction (user facing stuff) is made with node/javascript

Core development is being done in layers. There could be some differences to adjust better to each target platform, but the general structure is:

  • barebones custom Linux kernel with an initramfs that boots to a Node.js REPL
  • initramfs Initram environment to mount the users partition & boot the system
  • usersfs multi-user environment with the same behaviour of traditional OSes

If you had said Kernels, yeah I would have bought it, but the res of the os is prominently javascript