This is what Urbit looked like two years ago. Yes, we can still do all this stuff. But...
Urbit in 2013 had the same Nock and pretty much the same Hoon, but Arvo was a prototype. For instance: you'll see a shell and a messenger in this video. The shell is built into the kernel, and so is the talk protocol. We've learned a lot about purely functional operating systems since then...