Hacker News new | past | comments | ask | show | jobs | submit login

I'm familiar with both - but not really the same order of magnitude. crates.io lists >120k packages. opam has ~4500, and stackage ~3000. And the package ecosystem is only part of it. Admittedly, I haven't written any OCaml or Haskell in the last year or so, but my experience of just getting a new library or executable up and running isn't comparable to cargo either. But also hard to separate my strong familiarity with Rust from the comparison.



Quality matters more than quantity.

I rather have one package that does it right, than 20 doing a different set of 80% from what is needed.


Who wouldn't. But let's not pretend that stackage and crates.io are covering the same functionality space.

As just one example: there are no OCaml or Haskell packages for natively reading or writing parquet files. There are at least 2 such packages for Rust.


Yeah, yet it doesn't matter to me, I don't even know what they are about.

Likewise, despite crates.io, Rust is missing lots of stuff I miss from Java, C# and C++.

Plenty of stuff isn't there yet.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: