diff --git a/templates/routes/crates/crates-list.html b/templates/routes/crates/crates-list.html index 7f722ce..a357740 100644 --- a/templates/routes/crates/crates-list.html +++ b/templates/routes/crates/crates-list.html @@ -27,7 +27,13 @@
- Compared to other programming languages such as Python and Go, Rust's standard library is very small, including only core data structures in the standard library with all other functionality farmed out to 3rd party ecosystem crates, and a common complaint from new Rust developers is that they don't know where to start: which crates they ought to use and which crates they ought to trust. This list attempts to answer those questions. + The standard library in Rust is much smaller than in Python or Go, for example. Those + languages come with "batteries included" support for things like HTTP(S), JSON, timezones, + random numbers, and async IO. Rust, on the other hand, gets things like that from the + crates.io ecosystem and the Cargo package manager. But with + almost 100 thousand crates to choose from, a common complaint from new Rust developers is + that they don't know where to start, which crates they ought to use, and which crates they + ought to trust. This list attempts to answer those questions.