231 private links
An experiment to build a web browser based on Servo.
EDIT 2024-12-30: it has tabs now https://social.tchncs.de/@Blort/113740179696427117
The "(no)alloc" next to "(no)std" is a feature to disable the heap, and enforce only static allocation.
For a long time (and having a history in embedded) I think: Stack is enough if you have understood what you are about to write and are able to make design decisions aka good software.
I know half of them, and happy to discover the other half:
Jeremy Chone
Lets Get Rusty
Jon Gjengset
The Rusty Bits
Code to the Moon
Brooks Builds
No boilerplate
Logan smith
Chris biscardi
Tim clicks
Dario
sphaerophoria
Francesco Ciulla
The official website can be found on https://www.cedarpolicy.com/en
Cedar is a language for defining permissions as policies, which describe who should have access to what. It is also a specification for evaluating those policies. Use Cedar policies to control what each user of your application is permitted to do and what resources they may access.
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.