You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
List: Just list crates without discussion of differences between crates of the same domain.
(Domain as in e.g. pretty-printing table crates, or argument parser crates.)
Con: competition with awesome-rust et al. lists / duplicated effort. (but these other lists could be assimilated/consolidated here)
Pro: You'd have everything in one place, i.e. if you'd wanna know/learn about CLI in Rust, this book would always be the go to resource. (which it isn't at the moment because the useful crates section is neither exhaustive nor does it discuss crates in the same domain)
Discuss: List and discuss the relevant crates in their respective domain.
Let awesome-rust et al. be the short list version. Extend on a simple listing by discussing differences between crates in the same domain, e.g. when would I use clap over any of the other argument parsing libs out there and when would I use any of the other libs.
This could be organized in sub sections of Useful crates, i.e. keep the main Useful crates page as is, and add a subsection for each domain.
The text was updated successfully, but these errors were encountered:
Personally, I would lean towards delegating to rosetta and awesome rust. Creating yet another list means its yet another thing to risk going stale as people will most likely see the book as a starting resource and not a reference, so it won't be forefront to add or modify the list.
from: #157 (comment)
Choices
I can see three main choices:
Delegate: Don't talk about crates at all and link to other resouces.
List: Just list crates without discussion of differences between crates of the same domain.
Discuss: List and discuss the relevant crates in their respective domain.
The text was updated successfully, but these errors were encountered: