3 ms·
> e.g. removed C++ code that has later found to have bugs The article links to a longer article (https://hsivonen.fi/encoding_rs/ https://hsivonen.fi/encoding_
by hsivonen 8y ago
> e.g. removed C++ code that has later found to have bugs
The article links to a longer article (https://hsivonen.fi/encoding_rs/ https://hsivonen.fi/encoding_rs/) about encoding_rs. The longer article mentions a bug that got fixed in Firefox ESR after the code had been replaced with encoding_rs in non-ESR Firefox. (I wrote the bug, too, though.)
> or newly re-written crates now more useful to the wider community than the same code locked up in C++.
encoding_rs is an example of a crate developed for Firefox but also developed as a crates.io crate from the start. ripgrep is probably the best-known Rust-only app that uses encoding_rs. Since Visual Studio Code bundles ripgrep, I believe Microsoft shipped encoding_rs before Mozilla did!
- vtesucks 8y agoIn terms of deploying rust directly to make money- Microsoft is probably the leader right now with actix used in azure iot
- polskibus 8y agoDid you mean this actix? https://github.com/actix/actix https://github.com/actix/actix Is it mature? Can you shed more light on how is it used in production?
- steveklabnik 8y agoThey're referring to https://news.ycombinator.com/item?id=17433142 https://news.ycombinator.com/item?id=17433142 I don't believe that it uses Actix, though. Actix was created by and is maintained by a Microsoft employee.
- pjmlp 8y agoHe has mentioned on an HN comment that they are using it internally, but isn't allowed to disclose how. https://news.ycombinator.com/item?id=17191454 https://news.ycombinator.com/item?id=17191454
- fafhrd91 8y agoWe use actix at azure iot
- steveklabnik 8y agoAh, something that’s not in that repo? That’s awesome!
- nicoburns 8y agoDropbox are also using Rust in both their storage layer, and their desktop client.
- vtesucks 8y agoYou do realize that dropbox has very small profits, right? They made all of 50m in q2