A kernel that it's primary language is a memory safe one? But other than that there aren't many reasons that would justify writing from scratch.