Rust also has great tooling. The tools have really paid a lot of attention to use, and the compiler errors are terrific.
fish on Rust's tooling
2024-12-28·fishshell.com ↗
Recommendations you can check.
Who uses, recommends or left Rust, in their own words: each a verbatim quote with a link to where it was said.
2 people and 9 companies and 7 projects
Rust also has great tooling. The tools have really paid a lot of attention to use, and the compiler errors are terrific.
fish on Rust's tooling
2024-12-28·fishshell.com ↗
Deno is a modern, zero-config JavaScript runtime written in Rust.
Ryan Dahl announcing stable Rusty V8 bindings
2024-09-24·deno.com ↗
the tool I've been striving to create is finally emerging in the 135k lines of Rust that constitute Zed.
Nathan Sobo on building Zed in Rust
2022-12-01·zed.dev ↗
Let me close by offering a sincere thanks to those in the Rust community who have been working so long to develop such a terrific piece of software – and especially those who have worked so patiently to explain their work to us newcomers.
A long account of learning Rust, ending with the resources he recommends to newcomers.
2018-09-18·bcantrill.dtrace.org ↗
Homegrown smart pointers offer worse ergonomics than Rust, with none of the guarantees.
Why Bun was rewritten from Zig to Rust
2026-07-08·bun.sh ↗
The Integrity Data Platform (IDP) team decided to rewrite one of our heavy Queries Per Second (QPS) Golang microservices in Rust. It resulted in 70% infrastructure savings at a similar performance, but was not without its pitfalls.
Why Grab rewrote Counter Service from Go to Rust
2025-06-20·engineering.grab.com ↗
While moving to Rust is not a silver bullet, it can greatly improve performance and memory management for certain workloads.
Vercel Functions moved core logic to Rust
2024-05-03·vercel.com ↗
Our preliminary measurements show the Rust component performing beautifully and delivering identical results to the original C++ component it's replacing—but now implemented in a memory-safe programming language.
Mozilla ships its first Rust component in Firefox
2016-07-12·hacks.mozilla.org ↗
For their work, Rust was a clear choice from day one.
Why Turborepo is migrating from Go to Rust
2023-03-07·vercel.com ↗
Each time we moved from a JavaScript-based tool to a Rust-based one, we saw enormous improvements.
Announcing Turbopack
2022-10-25·vercel.com ↗
We chose Rust as the language of the project because it can do what C can do in a memory safe way without compromising performance.
Why Cloudflare built Pingora in Rust
2022-09-14·blog.cloudflare.com ↗
Rust has been a force multiplier for our team, and betting on Rust was one of the best decisions we made.
Dropbox on writing its Nucleus sync engine in Rust
2020-03-09·dropbox.tech ↗
Even with just basic optimization, Rust was able to outperform the hyper hand-tuned Go version.
Why Discord rewrote its Read States service from Go to Rust
2020-02-04·discord.com ↗
We chose Rust for this rewrite because it combines best-in-class speed with low resource usage while still offering the safety of standard server languages.
Why Figma rewrote its multiplayer server in Rust
2018-05-02·figma.com ↗
That said, I love Rust and highly encourage more people to use it.
Explaining why Cloudflare Workers' runtime is written in C++ rather than Rust.
2017-09-29·news.ycombinator.com ↗
With Rust, you can statically verify that you don't have data races.
Why Firefox's Stylo CSS engine is written in Rust
2017-08-22·hacks.mozilla.org ↗
As of yesterday, we have dramatically cut down that processing time (and CPU utilization on our machines) by replacing our source map handling with a Rust module that we interface with from Python.
Sentry on replacing Python source map handling with a Rust module
2016-10-19·blog.sentry.io ↗
Corrosion is a Rust program that propagates a SQLite database with a gossip protocol.
Fly.io builds Corrosion in Rust
2025-10-22·fly.io ↗
Over the past several weeks, we've completely rewritten Zed's UI framework to incorporate everything we've learned over the past two years building UI in Rust.
Zed ships GPUI 2, its UI framework rewritten in Rust
2024-01-03·zed.dev ↗
TL;DR: The Ruff formatter is an extremely fast Python formatter, written in Rust.
Astral announcing the Ruff formatter, written in Rust
2023-10-24·astral.sh ↗
Deno is not a monolithic program, but designed as a collection of Rust crates to allow integration at different layers.
Deno 1.0 announcement: Deno is built as a collection of Rust crates
2020-05-13·deno.com ↗
This document describes how to write Rust code in the kernel.
Linux kernel docs: how to write Rust code in the kernel (undated docs page)
One of the challenges we initially faced building Zed's user interface was Rust's strict ownership system.
Zed's GPUI framework and Rust's strict ownership system
2024-01-25·zed.dev ↗
SQLite could be recoded in Go or Rust, but doing so would probably introduce far more bugs than would be fixed, and it may also result in slower code.
SQLite on why it is not coded in Rust (yet) and what Rust would need first (undated page, last updated 2025-05-09)
Every entry is a verbatim quote and a link to the public post it came from. Nothing is paraphrased. If it is not on record somewhere public, it is not here.
The verdict is what they actually said: loved and liked are explicit; recommended means they told others to get it; uses means they only say they use it; read is a book on their public shelf with no verdict; mixed and disliked are kept too.
A dashed affiliate link, sponsored or their own label means the post disclosed a relationship. It is shown, never hidden.
The shading behind a date shows how dated a recommendation is for its kind of thing.
The shading behind a date shows how dated a recommendation is, for its kind of thing. Fully green is recent. It drains a quarter at a time as the post gets older, and is empty once it reads as dated.
What counts as old depends on the thing. A laptop praised four years ago has been replaced twice; a book loved twenty years ago is probably still loved. The shading is gone after about:
Stripes mean the post carries no date and the date shown is an estimate. No date at all, no shading.