4 ms·
Ocaml tooling has actually gotten substantially better over the past year or two. VSCode as an editor that just works. Opam for package management JBuilder f
by chillee 9y ago
Ocaml tooling has actually gotten substantially better over the past year or two.
VSCode as an editor that just works.
Opam for package management
JBuilder for managing builds.
Stdlib situation is still kind of a mess, but I think Base (which is just a stripped down Core) solves a lot of the current issues.
- lambdawitch 9y agoFor the sake of clarity, I'll point out that Jbuilder has been renamed to Dune: https://github.com/ocaml/dune https://github.com/ocaml/dune
- c-cube 9y agoI agree that jbuilder (dune) more or less solved the fragmentation problem for build systems, and is nice to use. I switched most of my projects to it. On the other hand I'm more pessimistic about the stdlib situation because Base breaks compat with the stdlib, thus making the migration impossible (or really painful) for a lot of projects. I'll therefore stick to my own extension of the stdlib (containers) in the foreseeable future…