316 private links
One keylearning: write functions
- Memory safety (while working in the aerospace industry with an emphasis on space). Then the rest.
- welcoming community
- good documentation & tooling
- fun to write (in a way??)
- good compiler errors
- fast && secure
- queer community (feel like the Rust community is extra gay 💖)
- great for CLI tools
- the different approach for working with memory (borrow-checker).
- correctness
- fast & small executables
- quality of learning tools
- AI support through a critical mass of resources
- easy once the learning cliff is reached, compared to never-ending list of weird special cases in other languages
- consistent language
- everything is an expression
- pattern matching and enum variants
cargo doc --open -p <crate>
This opens documentation in the web browser for any crate that a project might be using.
Forget #rust, learn sea++
{:#?} for pretty print instead of debug default formatting. Nice!
That's a good project. Make it better
This can be fun: generate some HTML depending of a struct.
Note Rinja supports more feature and comes in ready to use.
A makefile with cargo
bon is a Rust crate for generating compile-time-checked builders for functions and structs.
Example of template with https://fosstodon.org/@orhun/112869522457979235.
Considering a rust crate: extract the documentation link, the repository project URL, associated tags, etc...
It could also check if such crate is referenced on popular lists such as Awesome Rust.
Handle clipboard operations
Read ahead of time of the safety bound of the kernel...
Rust checks are integrated in the kernel CI pipelines.