News for hackers. Stuff that matters.
Re:What Is Rust's Hole Purpose? by giancarlostoro on Friday February 18, 2022 @02:31PM (#30390072)
It's already happened:

* Discord replaced Go with Rust[0]

* Microsoft's VS Code uses ripgrep for searching through code which is coded in Rust.

* npm is using Rust

* Cloudflare (I believe for their serverless platform)

* Figma (unsure how)

* And I'm sure countless more, hell one of my former employers is using it for mission critical work in place of C++

As you can see Rust is used by some pretty massive services, even if you don't use them, millions of people do. In fact VS Code is the most surprising to me I had no idea it was using it all along. I also believe Atom was looking into using Rust to improve performance for Atom but I'm not sure if it was just native code in place of JS / HTML.

I would argue Rust has entered the mainstream, it will be slow to be far more common, but it is getting there. I will not be surprised if we see it all snowball once there is a full feature web framework like Django or Rails but for Rust with all the batteries included. Go took a little while before it became as big as it did, and some would naively argue Go isn't mainstream, while they deploy code using docker to their kubernetes cluster (for those who missed it both of those tools are coded in Go) or what have you.

[0]: https://discord.com/blog/why-discord-is-switching-from-go-to...

Re:What Is Rust's Hole Purpose? by umanwizard on Saturday February 19, 2022 @11:39AM (#30398364)
I work at a 100% Rust shop, so I’m well aware that it’s being used for real stuff. I agree with you, but it still has a long way to go before it’s as mainstream as C++ and has a similarly mature ecosystem.
Re:What Is Rust's Hole Purpose? by avgcorrection on Friday February 18, 2022 @03:28PM (#30390636)
I’m impressed with the adoption of both Rust and Go. Seven years ago I wouldn’t have been surprised if Rust had just become a language for PL enthusiasts and Mozillians, and that Go had just become a language for worse-is-better enthusiasts and Googlers. :)