← Back to context Comment by michaelmure 21 hours ago Any recommandation for a quality non-toy rust codebase to study? 3 comments michaelmure Reply maxbond 20 hours ago Two arbitrary picks:https://crates.io/crates/serdehttps://crates.io/crates/regexAnything covered by Gjengset's "decrusted" series: https://youtube.com/playlist?list=PLqbS7AVVErFirH9armw8yXlE6...Sort of on the border between toy and not-toy; Gjengset implements a concurrent hash map: https://youtube.com/playlist?list=PLqbS7AVVErFj824-6QgnK_Za1... [17hr recorded over 3 streams] josephg 17 hours ago The rust standard library is excellent. Start more or less anywhere, and click "view source". Or open up the source code files on github.There's often a lot more comments than code, which is kind of annoying. But it really is the best way to learn how a lot of good rust is written.Vec is a good read: https://doc.rust-lang.org/src/alloc/vec/mod.rs.htmlHere's the lovely slice::binary_search_by: https://doc.rust-lang.org/src/core/slice/mod.rs.html#2967-29... mlvljr 20 hours ago [dead]
maxbond 20 hours ago Two arbitrary picks:https://crates.io/crates/serdehttps://crates.io/crates/regexAnything covered by Gjengset's "decrusted" series: https://youtube.com/playlist?list=PLqbS7AVVErFirH9armw8yXlE6...Sort of on the border between toy and not-toy; Gjengset implements a concurrent hash map: https://youtube.com/playlist?list=PLqbS7AVVErFj824-6QgnK_Za1... [17hr recorded over 3 streams]
josephg 17 hours ago The rust standard library is excellent. Start more or less anywhere, and click "view source". Or open up the source code files on github.There's often a lot more comments than code, which is kind of annoying. But it really is the best way to learn how a lot of good rust is written.Vec is a good read: https://doc.rust-lang.org/src/alloc/vec/mod.rs.htmlHere's the lovely slice::binary_search_by: https://doc.rust-lang.org/src/core/slice/mod.rs.html#2967-29...
Two arbitrary picks:
https://crates.io/crates/serde
https://crates.io/crates/regex
Anything covered by Gjengset's "decrusted" series: https://youtube.com/playlist?list=PLqbS7AVVErFirH9armw8yXlE6...
Sort of on the border between toy and not-toy; Gjengset implements a concurrent hash map: https://youtube.com/playlist?list=PLqbS7AVVErFj824-6QgnK_Za1... [17hr recorded over 3 streams]
The rust standard library is excellent. Start more or less anywhere, and click "view source". Or open up the source code files on github.
There's often a lot more comments than code, which is kind of annoying. But it really is the best way to learn how a lot of good rust is written.
Vec is a good read: https://doc.rust-lang.org/src/alloc/vec/mod.rs.html
Here's the lovely slice::binary_search_by: https://doc.rust-lang.org/src/core/slice/mod.rs.html#2967-29...
[dead]