3 ms·
At least at Facebook, Rust usage is definitely not "snowflake projects". Last I heard, there's an entire team dedicated to Rust Developer Experience, and severa
by chillee 6y ago
At least at Facebook, Rust usage is definitely not "snowflake projects". Last I heard, there's an entire team dedicated to Rust Developer Experience, and several pieces of extremely core Facebook infrastructure are now in Rust. This includes the front-end for Hack (the compiler for PHP that powers the vast majority of Facebook), Eden/Mononoke (the source control/file system manager at Facebook), and Libra (that weird blockchain thing).
- pjmlp 6y agoSo they have replaced OCaml with Rust on Hack?
- chillee 6y agoThe front end, yes. Some people are very unhappy about it, but other people think that there are 10x people interested in working in Rust vs OCaml. I don't know if they're planning on changing the rest of the compiler to Rust - wouldn't be surprised if they did.
- pjmlp 6y agoI see thanks.
- umanwizard 6y agoThose sound big and important but they are a tiny drop in the bucket of FB infra. Note in particular that it’s mostly developer-facing infra. The vast majority of production infra - the stuff actually running on all those thousands of servers - is still all written in C++ or Hack.
- chillee 6y agoCertainly true. But far better than most "niche" languages.