Wait, is someone saying they wrote a C compiler in brainfuck, rather than the other way around? As I understand, the normal route when developing a new architecture is to first write an assembler in machine code, then write a C compiler in assembly, and go from there.