Hacker News new | ask | show | jobs
by jmillikin 1144 days ago
Those are direct dependencies. The full dependency list is in Cargo.lock, which (as binjooou stated) is currently at 1013 lines.

I love Rust as a language, but one of the challenges with many projects currently written in it is that they follow the NPM model of using dozens of tiny dependencies for even trivial functionality. Luckily this seems to be limited to users of crates.io for now, and maybe things will change as the library situation matures.

1 comments

> which (as binjooou stated) is currently at 1013 lines.

That doesn't mean there are a thousand dependencies. Dependencies take far more than one line in a lockfile.

You may want to re-read their comment. They said "1000 line long dependency file", not 1000 dependencies.
Sure. It's worth pointing out this discrepancy even if they didn't mean to imply it, because not everybody knows that this is the case.
That's not what they said.