Secretive trading firm Jane Street uses OCAML: https://www.janestreet.com/technology/
i’m curious how they get the low latency performance they need when using a language like ocaml.
One answer is FPGAs:
https://signalsandthreads.com/programmable-hardware/
Also, OCaml’s garbage collector tries to minimize GC pauses. Here is a slide deck from a somewhat old talk about the now-released multicore GC:
https://kcsrk.info/multicore/gc/2017/07/06/multicore-ocaml-g...
yeah ok, no interest in a language with a GC. i’ll stick to c++.
are they generating fpga code from ocaml?
If you have already made your mind up, there is hardly a point to your question.
> are they generating fpga code from ocaml?
Yes, they have built a library called Hardcaml to design FPGAs: