|
You are here |
azdavis.net | ||
| | | | |
rauljordan.com
|
|
| | | | | [AI summary] A Go developer shares learned Rust programming tips, explaining complex concepts like references, ownership, and memory safety through practical examples and personal experiences. | |
| | | | |
recursion.wtf
|
|
| | | | | This is a post about writing elegant and performant recursive algorithms in Rust. It makes heavy use of a pattern from Haskell called recursion schemes, but you don't need to know anything about that; it's just an implementation detail. Instead, as motivation, I have benchmarks showing a 14-34% improvement over the typical boxed pointer representation of recursive data structures in Rust. | |
| | | | |
hurryabit.github.io
|
|
| | | | | I demonstrate how to (ab)use generators to transform any recursive function into an iterative one with nearly zero code changes. | |
| | | | |
spacedimp.com
|
|
| | | [AI summary] A beginner-friendly guide to overcoming the learning curve of Rust programming by exploring ownership, borrowing, and lifetimes. | ||