I'm afraid it's what they are trying to achieve with webassebly.
And in a way Inferno was doing the same, wasn't it.
I agree that in a network, several different os should be able to work together seemlessy.
But despite my efforts in Jehanne I don't think the key to achieve this is a os, nor a language. IMHO the key is a better general purpose protocol, as simple as 9p but able to replace http.
Giacomo