News for hackers. Stuff that matters.
Re:OCaml on Baremetal Shakti RISC-V Processor by msvan on Friday March 29, 2019 @12:33PM (#19523145)
This is OCaml's problem: it's a great language with no users. ReasonML is trying to solve this by making it more approachable, and they're making steady progress.
Re:OCaml on Baremetal Shakti RISC-V Processor by bryanphe on Friday March 29, 2019 @01:49PM (#19523933)
There are some really cool projects popping up with ReasonML - here are a few:

- A package manager like NPM, but for native code: https://github.com/esy/esy

- A fast Node version manager: https://github.com/Schniz/fnm

- A fast replacement for dotenv-cli: https://github.com/ulrikstrid/reenv

- A fast JS bundler: https://github.com/fastpack/fastpack

- A native language server: https://github.com/jaredly/reason-language-server

The OCaml language and toolchain is very powerful... and I do believe ReasonML makes it more approachable, at least for a wider audience of developers comfortable with JavaScript-style syntax.

Re:OCaml on Baremetal Shakti RISC-V Processor by ihnorton on Friday March 29, 2019 @09:18PM (#19526930)
I think you forgot one ;)

- A native GUI: https://github.com/revery-ui/revery

Re:OCaml on Baremetal Shakti RISC-V Processor by progman on Friday March 29, 2019 @02:17PM (#19524150)
> This is OCaml's problem: it's a great language with no users.

My other post in this thread proves the opposite.

Re:OCaml on Baremetal Shakti RISC-V Processor by msvan on Friday March 29, 2019 @02:26PM (#19524228)
It's hyperbole. Relative to larger languages, there are few users.
Re:OCaml on Baremetal Shakti RISC-V Processor by progman on Friday March 29, 2019 @02:40PM (#19524356)
Yes, there are also poor languages with many users :-)