"Any application that can be written in JavaScript, will eventually be written in JavaScript."
https://www.destroyallsoftware.com/talks/the-birth-and-death...
A research OS with the theme of treating the OS as if it were a distributed system.
Right now, I'd say the bigger issue isn't he entire OS taking advantage but the applications running within it... in which case, yes, BEAM would be an amazing paradigm shift! :D
If each app is running it's own thread, and can spawn new threads, maybe that would work.
Also, though Node.js is currently single-threaded, there is the Nexus project https://github.com/voodooattack/nexusjs which is doing multi-threaded javascript. Maybe this or Node.js will support multiple threads in the future.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Of course it's still challenging but it's built on top of the Linux kernel so it's also not a pure NodeOS (which would probably be impossible).
That's not a very nice tagline to have after the recent left-pad fiasco.
As much as I love Node.js, I have grown to dislike npm. Git + Github is a much nicer way to publish.
Also the whole left-pad fiasco.
But using git means its theoretically possible to have multiple registries - etc.
Wow!