I think you are overlooking OCaml & Haskell (which can both be used skillfully to approach performance of C).
Example: http://www.haskell.org/haskellwiki/Simple_Unix_tools
It'd be better if it wasn't C at all, sure, but, from a security perspective I'd take a language with a C runtime over a language where code has to be carefully written in a memory-safe manner any day.
I'd hope an LLVM compiler for a language would eventually be dogfooded, though.
This is pretty much the first thing that everyone writes in their new programming language.