I totally agree that OCaml is a great language to write a compiler. I’ve used Rust and Haskell, and loved them both.
I was more so pushing back on the the implication that if it’s not OCaml, it’s not the right tool for the job.
Like, I honestly can’t think of a mainstream language in which it would be hard to implement a C compiler in.