DEV Community


Discussion on: Why there seem to be less opportunities in Rust (right now) ?

tofraley profile image
Taylor Fraley

These are just my own observations. Some of these are from actively monitoring jobs at companies that are actively using Rust :). Some of them are companies/projects that have written about it. There are a few domains I've seen take a fair amount of interest.

Blockchain / Web3 - Parity (and anything that builds on Substrate or Polkadot), NEAR, Protocol Labs (IPFS/Filecoin/libp2p), Libra, Purestake, Chainlink
There seems to be a lot of interest in Rust in this space.

Various kinds of Distributed Systems - Kraken, Dropbox, NPM, Fastly, Cloudflare, Red Canary, Microsoft
Kraken is the one company I've seen that seems to be putting a lot of active effort behind using Rust for a lot of things, including microservices and desktop GUI development. Many are more like Dropbox or NPM, where they built/rebuilt some major system in Rust with success. Fastly has been working on webassembly based edge computing using Rust. 1Password has a project to build their core functionality into webassembly modules to make them reuseable.

There are probably plenty more that are experimenting with it in some way.

There are other domains where there is plenty of interest, just not mass adoption. Game development (Embark Studios), embedded development, and DevOps tooling (FP Complete) are good examples.

Thread Thread
tofraley profile image
Taylor Fraley

Oh, I forgot to mention this.

First, I am pretty sure Rocket no longer requires nightly. That's a pretty recent change.

Second, there are actually quite a few really good web frameworks.

But the point you made is still VERY true. Everything in the space is so early in development that it seems pretty risky to use it in production.