4 ms·
I don't mean this in any snarky way, but after reading that part of the post, it's hard to understand why anyone would consider using OCaml. I mean, even the gu
by bachmeier 6y ago
I don't mean this in any snarky way, but after reading that part of the post, it's hard to understand why anyone would consider using OCaml. I mean, even the guys trying to advance OCaml have given up and moved to Rust. That might not be what they meant, of course, but it's not hard to come to that conclusion.
- sweeneyrod 6y agoWhy wouldn't you? The size of the community is definitely a significant advantage of Rust of OCaml, but if you want to use either then you need to be comfortable with reasonably niche things. Other than that, what is there? I don't believe multicore is relevant for the vast majority of projects (for instance those where JavaScript or Python could be plausibly used). On the flip side, OCaml has a GC and Rust does not. For any other language and most usecases, that would be a dealbreaker. It's very cool how Rust has made it less so, but I'm not convinced it is magic enough to make it insignificant.
- ameixaseca 6y agoSince when is a complement a replacement?
- brmgb 6y ago> That might not be what they meant, of course, but it's not hard to come to that conclusion. The overlap between Ocaml and Rust is approximately similar to the one between Python and C (except Ocaml actually has relatively good performance). I have trouble envisionning a situation where having to choose between one and the other would make sense.