Hacker News new | ask | show | jobs
by aryonoco 18 days ago
Very interesting that I followed a very similar reasoning and settled on F#. Tells me that our process must have been very similar.
1 comments

Why did you choose F# over OCaml? I am in the same boat and evaluating both. Mainly systems programming, applications, etc.
Both of these are near useless for systems programming and predictable behavior when caring about performance.
Jane Street uses OCaml in a domain where performance matters.*

*https://signalsandthreads.com/performance-engineering-on-har...

Jane Street has unlimited engineers and money to do this.

At least from the sidelines, it looks like they've built/forked most parts of the OCaml ecosystem to make it work (OxCaml, Dune was built by then, custom profilers, custom networking hardware, etc).

Of course a lot of their work is open source and can be used, but I wouldn't assume that it would be worth the effort to do something similar with OCaml yourself. Maybe it is! LLMs go brrr and all that.