If you really want to write C just do it--most popular languages have a defined way to interface with C code, and if not you can almost always find a way to communicate with a C program via stdin/out. You can always justify to your teammates/bosses on "performance reasons" and they'll probably think you know some deep magic. (In practice most interpreters have gotten fast enough that it can be difficult to come out ahead after the overhead of going through an interface layer, but they might not know that.)