cracauer@
Developer
- Thread Starter
- #551
It is almost certainly a culture thing. A decent developer will be responsible with dependencies.
Non-C languages will generally always need more dependencies for the bindings where i.e SWIG/bindgen is ineffective. Much of crates.io is bindings.
But if you look around at almost any Rust project, it pulls in a lot of needless shite. Look at gstat-rs (from your first post) for example.
It is a little ridiculous.
I also note that a lot of those crates have version number smaller than 1.0. I'm not sure how stable a system you can build on such a foundation.