OCaml All the Way Down – How Jane Street Builds FPGA Designs [video]
How does Jane St. use FPGAs to make money trading?  My impression was that unless the application demands real speed (i.e., microseconds), write it as software that run in a general purpose processor, not in an FPGA.  x86s always get the latest semiconductor processes, while FPGAs always lag.