Hacker News new | ask | show | jobs
by mercurial 3926 days 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 2: http://ocsigen.org/eliom/

2 comments

My 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.

That'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.
My 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.
I 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.