throwaway720348
throwaway720348 on Hacker News
Re:Jane Street and the OCaml Compiler (2018) [video]
on Thursday March 26, 2020 @06:38AM (#22692218)
Ah you're right, I forgot about OCaml's ass-tier multicore support. Rust is definitely better there.
Re:Jane Street and the OCaml Compiler (2018) [video]
on Thursday March 26, 2020 @05:34AM (#22691881)
You can use a language like OCaml without allocating and still capture huge benefits over C++, like a decent type system, ADTs, and better abstractions than templates (modules in OCaml's case).
Re:Jane Street and the OCaml Compiler (2018) [video]
on Thursday March 26, 2020 @05:27AM (#22691828)
Rust type's system has a similar power level to OCaml's but without modules (which are used heavily at JS) and with linear types/lifetimes. Rust would probably be a good fit for JS, but of course it takes a lot to overcome the momentum of 20 years of using primarily one language.
Re:Jane Street and the OCaml Compiler (2018) [video]
on Thursday March 26, 2020 @05:20AM (#22691793)
I think you are ascribing too much thought to Jane Street's decision to use OCaml. I think it was a good choice, on balance, but from what I heard/read when I worked there it was mostly just circumstantial.
Re:Jane Street and the OCaml Compiler (2018) [video]
on Thursday March 26, 2020 @05:13AM (#22691755)
The people who work at jane street are generally super talented, but they also mostly work on generic not-especially-interesting software problems.
Source: Former jane street employee, also worked at two FAANGs before that, so I think I have some basis for comparison