4 ms·
> if your hedgefund trading software runs 1% faster Jane Street has used OCaml for about 20 years. Last year, OCaml merged an improvement to its GC that reduc
by nequo 4y ago
> if your hedgefund trading software runs 1% faster
Jane Street has used OCaml for about 20 years.
Last year, OCaml merged an improvement to its GC that reduced latency by 75% (by one measure), and reduced execution time by 23% when compiling OCaml and around 6 to 7% when compiling Coq libraries:
https://github.com/ocaml/ocaml/pull/10195#issuecomment-896150306 https://github.com/ocaml/ocaml/pull/10195#issuecomment-89615...
Performance is definitely left on the table even in mature and mission-critical software.
- WalterBright 4y agoHedge fund traders are using D, for performance. I've even had a hedge fund trader come to me to teach them how to implement their own compiler, as they wanted to make it faster. Remember the stories about traders trying to shave milliseconds off of their trading speed?
- deleted 4y ago[deleted]
- tptacek 4y agoFinance shops use everything. The exchanges themselves are, or were last time I worked on anything there, built largely out of Java.
- kasey_junk 4y agoMilliseconds is at least 20 years out of date. Last I worked in the industry we measured our latency in micros and that was 10 years ago. Even then anyone that actually cared about latency never left the switch, all fpga & asic. I even met a hedge fund that ran their back test platform mostly on hardware because it allowed them to run more tests, which was a strategic advantage. That said, 1% for free makes the ghost of Admiral Hopper happy and that’s reason enough for all of us.