- Everything is becoming Rust now?
In the last couple of weeks, I've seen everything known to man being ported to rust, first with the video game merging then Artcraft copying Adobe products and releasing them for free, Minecraft...
948 points390 comments4 d ago
- A Critique of GPUI
317 points89 comments3 d ago
- Servo Browser Engine Continues Broadening Web Compatibility, New Features
292 points29 comments6 d ago
- lean-miri: Formally Proving Rust Programs Free of Undefined Behavior
Hi everyone! I built lean-miri, a port of Rust's Miri interpreter to the Lean 4 theorem prover. Miri is great at detecting undefined behavior, but it only checks concrete executions. The idea is...
205 points38 comments6 d ago
- Meridian: Web-browser built on GPUI and Servo
164 points17 comments6 d ago
- Wrong Ways To Create Strings
142 points22 comments7 d ago
- I’ve been fighting the compiler for three days trying to build a simple tree. I think I need to accept I don't understand ownership
I know this is 100% a skill issue and I’m probably writing C in Rust, but I genuinely feel humbled to my core tonight. I have eight years of backend experience in Go and Python. Three weeks ago, I...
133 points101 comments3 d ago
- The best regression test we added this year checks that some Rust code does NOT compile
Had a slightly surreal moment at work last week where a test started failing because the code compiled successfully. And the test was right. We maintain a small internal Rust crate that handles...
80 points19 comments6 d ago
- Is it possible for me to contribute to the Rust compiler as an independent hobbyist developer?
Hi! I’m a hobbyist programmer without a formal computer science background, and I’ve recently started studying CS and compilers on my own. I’d like to know whether I could contribute to rustc or...
70 points44 comments5 d ago
- Pointer Provenance in Rust vs C++: Pointers Are Not Just Glorified Ints
I’ve been exploring Rust, and one topic that got me intrigued is pointer provenance, particularly because it’s not easy to visualize. To get a feel for vtables, what I wanted was to look at the...
70 points5 comments6 d ago