Does Jane Street use other programming languages aside from OCaml?

The techniques you have pointed to in the past for doing such things remind me a lot of the techniques I’ve seen other people use in the past to avoid allocating in other garbage collected languages. I personally find them unnatural enough that I’d probably turn to a language like Rust instead, but I know that they’re effective for some people. (I once saw an ECN (which for those that don’t know is a sort of electronic stock exchange) built in Java with essentially no allocation at all so it could avoid garbage collection — it worked very well and made the creators a not insignificant amount of money, but again, I wouldn’t have written it that way. The fact that they’re wealthier than me means it’s difficult for me to tell them they were wrong.)