What does HackerNews think of awesome-rust?
A curated list of Rust code and resources.
https://github.com/rust-unofficial/awesome-rust
This list is currently far more comprehensive, and it's filled with a lot of high-quality crates for a wide variety of common tasks.
I would like to see this list transformed into a navigable website. It'd also be nice to include code samples (eg. I recently had to investigate each test mocking library directly, and a high level summary or comparison would have helped).
I've noticed however that there has been an uptick in great libraries over the last 2 years, with examples like pola.rs, rust-bert, tokenizers etc. starting to build momentum in the ecosystem.
And those two options don't strike me as equally unattractive. Writing everything that isn't in the standard library from scratch is completely impractical for modern apps. Nobody does that in Rust. Integrating crates from the ecosystem into your workflow is just part of developing in the language.
It just makes so much sense, it solves all bugs by not having any undefined behavior, it's fast because it doesn't have a GC (all GCs are slow and that's bad), and it's easy to read because there are no implicit behaviors.
Look at all of the things Rust can do, in production, at scale, at well-respected companies with serious investors!
All these libraries are very well known within the community and are what I would come up with as a complete outsider (I don't think I've written more than a hundred lines of Rust code to this date).
You can also find some pointers here:
But as a possible example, typemap [1] which is a library featured on Awesome Rust [2] ("curated list of Rust code and resources").
Project uses cargo. Has a lock file with two deps. Last code commit was May 2017. And I can't get it to compile.