Is it possible that you don't understand my concern at all? The problem is not that there are dependencies, the problem is that it's 300 of them
Announcement
Collapse
No announcement yet.
Rust-Based Coreutils 0.0.26 Increases Compatibility With GNU Coreutils
Collapse
X
-
Originally posted by ZeroPointEnergy View PostIs it possible that you don't understand my concern at all? The problem is not that there are dependencies, the problem is that it's 300 of them
Having said that, is it really 300 unique external dependencies? Last time I check with a previous recent version seem less but I acknowledge that I didn't did a fully detailed account. Many dependencies seemed repeated.
Comment
-
Originally posted by darkonix View Post
I understand it perfectly fine. Thanks for asking. It is not a problem. I have a different perspective if you will.
Having said that, is it really 300 unique external dependencies? Last time I check with a previous recent version seem less but I acknowledge that I didn't did a fully detailed account. Many dependencies seemed repeated.
cargo tree --prefix none | awk '{print $1}' | sort | uniq -u | sed '/uu/d' | wc -l
115
Comment
-
ZeroPointEnergy please read the following articles. I believe that they are very interesting and explain the situation better than I can do.- LetsBeRealAboutDependencies: this has been shared in previous posts about uutils. What are really the dependencies in C programs? very interesting
- Dealing with Dependencies in Rust: discusses issues like trust and potential solutions
Comment
-
Originally posted by darkonix View Post
But maybe the magic number for trust is 70, and 71 is one too many... ;-)
Will read the links you posted, thanks. I'm not out to bash rust, I genuinely concerned about this and if there are good arguments why this isn't an issue I'm happy to read about it. But you yourself just shrugged it away, don't do that, it helps no one, least of all rust and you.
Comment
-
Originally posted by ZeroPointEnergy View Post
The gentoo ebuild lists around 300 crates in the sources for this package
Will read the links you posted, thanks. I'm not out to bash rust, I genuinely concerned about this and if there are good arguments why this isn't an issue I'm happy to read about it. But you yourself just shrugged it away, don't do that, it helps no one, least of all rust and you.
I also think is not just quantity but also quality.
Comment
Comment