Hacker News new | past | comments | ask | show | jobs | submit login

>> Mozilla (of course)

Mozilla is a c++ and javascript shop. What do they ship in Rust? How much of Firefox is written in rust for example?

>> Microsoft, Meta, Google/Acrobat, Amazon

Large firms have lots of devs and consequently lots of toy projects. Is their usage of rust more significant than their use of D? I mean Meta was churning out projects in D a while back (warp, flint, etc) and looked like it might be going all in at one point (they even hired one of the leads on D lang).

>> That's practically all of FAANG

Who were we missing? Netflix, they’ve dabbled with D too: https://github.com/Netflix/vectorflow

Don’t misunderstand my point - it’s not that D is more popular than rust, it’s that rust is not used for real work in any significant capacity yet.

Where’s the big project written in rust? Servo and the rust compiler are the only two large rust projects on github.




>Mozilla is a c++ and javascript shop. What do they ship in Rust? How much of Firefox is written in rust for example?

About 20%, if you compare it directly against C and C++ and exclude Javascript, CSS, HTML, Java, etc.

https://www.openhub.net/p/firefox/analyses/latest/languages_...


>Mozilla is a c++ and javascript shop. What do they ship in Rust? How much of Firefox is written in rust for example?

Mozilla created the Rust project and funded the language's creation and several years of maturity. They replaced a large chunk of the layout engine with a Rust version.

>Large firms have lots of devs and consequently lots of toy projects.

Yes. But they don't tout the languages they use in those toy projects in their official communications, help create the language foundation, support the language with devs, or build their critical infrastructure or new in-house mobile OS in those toy languages.

Here's an example from Amazon:

"At AWS, Rust has quickly become critical to building infrastructure at scale. Firecracker is an open source virtualization technology that powers AWS Lambda and other serverless offerings. It launched publicly in 2018 as our first notable product implemented in Rust. We use Rust to deliver services such as Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), Amazon CloudFront, and more. In 2020, we launched Bottlerocket, a Linux-based container operating system written in Rust, and our Amazon EC2 team uses Rust as the language of choice for new AWS Nitro System components, including sensitive applications, such as Nitro Enclaves.

At AWS, we believe leaders create more than they consume and always leave things better than they found them. In 2019, AWS was proud to become a sponsor of the Rust project. In 2020, we started hiring Rust maintainers and contributors, and we partnered with Google, Huawei, Microsoft, and Mozilla to create the Rust Foundation with a mission to support Rust. AWS is investing in the sustainability of Rust, a language we believe should be used to build sustainable and secure solutions."

And here are more:

https://cloudblogs.microsoft.com/opensource/2021/02/08/micro...

https://opensource.googleblog.com/2021/02/google-joins-rust-...

https://docs.microsoft.com/en-us/windows/dev-environment/rus...

https://fuchsia.googlesource.com/docs/+/d4f9b980f18fc6722b06...

https://aws.amazon.com/blogs/opensource/why-aws-loves-rust-a...

https://aws.amazon.com/blogs/opensource/sustainability-with-...

https://thenewstack.io/microsoft-rust-is-the-industrys-best-...

>Where’s the big project written in rust? Servo and the rust compiler are the only two large rust projects on github.

I don't think you'll find Google, Amazon, Dropbox, etc backend code in GitHub, if that's your metric.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: