The one interesting outcome from Singularity is, you don't need a MMU (memory management unit) in the CPU any more, since all userland code is "managed". I could see this beneficial in embedded scenarios, using non-MMU Linux and on top of that scripted applications.