top | item 31083979

(no title)

Elhana | 3 years ago

Can you name anything notable in Rust besides firefox internals off the top of your head? swhkd comes to mind in light of recent CVE series..

It looks like fans like Rust, but not many people actually want to use it, so they rewrite random stuff, so maybe others will notice it somehow and start using it.

discuss

order

jodrellblank|3 years ago

> Several components of the Dropbox core file-storage system were written in Rust as one step in part of a larger project to pursue greater datacenter efficiency. It’s currently used by all Dropbox storage today, serving >500 million users.

> Figma Our real-time multiplayer syncing server (used to edit all Figma documents) is written in Rust.

> npm, Inc - Replacing C and rewriting performance-critical bottlenecks in the registry service architecture.

> OVH - We used Rust to build a high performance, highly available log management system.

> QCERT (Qatar's National CERT) - DNS log analysis pipeline entirely written in rust, running on top of our own Rust stream processing platform.

> 1Password - We use Rust to power the entire backend (encryption, networking, database, and business logic) of all our client apps.

> Fire and Emergency NZ - The New Zealand Fire Service is using a custom geolocation search engine, built in rust, that runs on embedded hardware within a fire truck to stream hazard information to a fire crew at an incident.

> Deliveroo - We are using Rust to quickly make assignment decisions in our food delivery network.

> System76 - As a Linux-based computer-manufacture, much of our infrastructure and desktop Linux projects are written in Rust. From hardware certification, flashing, and imaging; to system services and GTK3 desktop applications.

> Canonical - Everything from server monitoring to middleware!

> Cloudflare - We are using Rust as a replacement for memory-unsafe languages (particularly C) and are using it in our core edge logic.

https://www.rust-lang.org/production/users

(that "the top of one person's head" is what defines existant vs non-existant, many wouldn't agree).

WesolyKubeczek|3 years ago

I use ripgrep all the time, and it's written in Rust, although I wouldn't give a flying shit if it was written in C, Go, or C++. It's just a real solid piece of software.

jedisct1|3 years ago

ugrep is written in C++ and is way better than ripgrep.

baq|3 years ago

if you use vscode's 'search in files' feature, you're using ripgrep.