Absolutely not. RPython is a language to write dynamic languages virtual machines. That's a much less broad scope than C aims at (and achieves).
In addition to fijal's comment: I also heard somewhere that RPython is a) not strictly specified and b) may change when needed without notice. So I would stay clear of it. :)
we removed that from the docs, it's kinda stable by now (but it's still an atrocious language to use, just beats C/C++ for that particular task by a lot)
Out of curiosity, whats so atrocious about it? The slow translation step or language idiosyncrasies?
Slow compilation, undocumented semantics, and most importantly: atrocious error messages..