4 ms·
Scheme and OCaml don't have that much in common really (unless you mean derivatives like typed racket, but even then). OWebl, in spite of its shiny website, is
by mercurial 11y ago
Scheme and OCaml don't have that much in common really (unless you mean derivatives like typed racket, but even then).
OWebl, in spite of its shiny website, is not what I would call "popular". You want to look at opium[1] or ocsigen/eliom [2].
Don't know what you have against OPAM, it's the best language-specific dependency manager I know.
1: https://github.com/rgrinberg/opium https://github.com/rgrinberg/opium
2: http://ocsigen.org/eliom/ http://ocsigen.org/eliom/
- tacos 11y agoMy only problem with OPAM from the precisely eight seconds I've spent looking at it: 1) unsigned packages 2) not named something goofy like "OPamL." Serious missed opportunity there, guys.
- mercurial 11y agoI think the daily quota of puns had been reached on that day. As for signing packages, I think it's being worked on, I remember reading something about it not that long ago.
- Drup 11y agohttp://opam.ocaml.org/blog/Signing-the-opam-repository/ http://opam.ocaml.org/blog/Signing-the-opam-repository/
- kxyvr 11y agoMy problem with OPAM is that there's no Windows port, which makes developing OCaml programs on Windows difficult at best. In theory, we can compile all of the dependencies by hand, but in practice, the Oasis build scripts refuse to work on Windows for most packages that I've tried. Personally, I would love to use OCaml for my company's projects, but the lack of true cross platform tooling makes it impossible at the moment.
- mercurial 11y agoThat's a fair criticism. I think there is also an ongoing effort to make OPAM work on Windows, so this may get better in the future.