I'd love to build a non-trivial operating system, but all I've made thus far has been written in assembler and extremely minimal.<p>If one wanted to bootstrap and get an OS running quickly, I wonder what the best approach or language would be?<p>Renraku is interesting just for the sake of the horror of building something on Mono/.NET.<p>I just wonder what kind of OS would result if you applied new-age MVC and rapid dev principles to the design of a new OS. Would the concept of a kernel even be totally relevant?