I find it rather crazy that "cockpit", an almost brand new project has its entire backend written in C. Not your typical backend language by any means...
Also, there are builds of the compiler that one can use, you're not usually forced to compile the compiler.