OCaml on Baremetal Shakti RISC-V Processor
41–50 of 77 posts
Re: OCaml on Baremetal Shakti RISC-V Processor
#42Where can we get this RISC-V hardware?
Re: OCaml on Baremetal Shakti RISC-V Processor
#43OCaml is a beautiful language but I haven't seen any big non language projects written in OCaml. Does any one know why? OR do such projects exist and it is only that I am not aware of them?
It’s definitely great for things like compilers, though. But I wouldn’t necessarily use it for a Web server.
Re: OCaml on Baremetal Shakti RISC-V Processor
#44OCaml is a beautiful language but I haven't seen any big non language projects written in OCaml. Does any one know why? OR do such projects exist and it is only that I am not aware of them?
Re: OCaml on Baremetal Shakti RISC-V Processor
#45OCaml is a beautiful language but I haven't seen any big non language projects written in OCaml. Does any one know why? OR do such projects exist and it is only that I am not aware of them?
I’m a huge OCaml fan, but really it lacks a lot of things that you get out of the box with the runtimes of other languages. Multi core support is the most obvious one. It’s definitely great for things like compilers, though. But I wouldn’t necessarily use it for a Web server.
Re: OCaml on Baremetal Shakti RISC-V Processor
#46OCaml is a beautiful language but I haven't seen any big non language projects written in OCaml. Does any one know why? OR do such projects exist and it is only that I am not aware of them?
- the syntax is not great. I've heard it's one of the reasons why F# was born
- not many people use Ocaml, which makes it hard to find help
- not many good resources. The official documentation is really hard to parse and there isn't much besides it and the reference book (which reads more like a book than a reference).
- no good ways to debug, print objects, test, etc.
- no one seems to agree on what is the standard library or the correct packages to import (for example there are several Option package)
Re: OCaml on Baremetal Shakti RISC-V Processor
#47Re: OCaml on Baremetal Shakti RISC-V Processor
#48OCaml is a beautiful language but I haven't seen any big non language projects written in OCaml. Does any one know why? OR do such projects exist and it is only that I am not aware of them?
Re: OCaml on Baremetal Shakti RISC-V Processor
#49OCaml is a beautiful language but I haven't seen any big non language projects written in OCaml. Does any one know why? OR do such projects exist and it is only that I am not aware of them?
I’m a huge OCaml fan, but really it lacks a lot of things that you get out of the box with the runtimes of other languages. Multi core support is the most obvious one. It’s definitely great for things like compilers, though. But I wouldn’t necessarily use it for a Web server.
Re: OCaml on Baremetal Shakti RISC-V Processor
#50Earlier quoted context omitted.
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.
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-…
- A native GUI: https://github.com/revery-ui/revery