3 ms·
I think that’s not true; vanilla OCaml is already a competitor to Go, etc. OxCaml is explicitly an effort to compete more with Rust (the “Ox” in the name is to
by legobmw99 5mo ago
I think that’s not true; vanilla OCaml is already a competitor to Go, etc. OxCaml is explicitly an effort to compete more with Rust (the “Ox” in the name is to evoke “oxidizing” = rusting)
- noelwelsh 5mo agoAgreed with this. OxCaml still requires a runtime, so it's not suitable for some applications, like embedded systems, where e.g. Rust can be used. But it certainly can be used for many of the same applications. E.g. Bun, which has been on the home page recently, could easily be written in OxCaml.
- pjmlp 5mo agoMany embedded systems use languages with runtimes, the runtime is the OS, there is nothing else underneath. Examples, real time Java, Oberon, Pascal, BASIC Stamp, Propeller,..
- michaelcampbell 5mo ago> the “Ox” in the name is to evoke “oxidizing” Hah, I was reading it as `0x`, a common prefix indicating hexadecimal, though I can't say my brain made any leap as to why "0xCAML" would be any more hex than standard.