Because I really like OCaml, its very easy to talk to C code with it. Hmm, for me OCaml provides<p>1) Type safety<p>2) Native code speed<p>3) No C style memory issues, its a garbage collected language<p>4) You can compile OCaml code as a C library, then call it from C. OCaml in general has great C&#x2F;Objective-C&#x2F;C++ interoperability.<p>5) Predictable performance, no head scratchers.<p>6) Functional programming if I want to do that.