![who creat ed rust who creat ed rust](https://about.gitlab.com/images/blogimages/rust.jpg)
Many of the engineers at Facebook who adopted Rust came from Python and Javascript backgrounds. At first, these were typically developer tooling projects that didn’t need to integrate with the broader service infrastructure, or small services/daemons that could do their work with just a few handwritten wrappers around some C++ client libraries. With Mononoke as evidence that it was viable and lived up to its claims, over time, other projects considered and adopted Rust as well. This played out well, and Mononoke has been the production back end for our monorepo since 2019, successfully scaling over the years. The Source Control team was willing and able to support itself in any Rust-specific tooling and infrastructure.
![who creat ed rust who creat ed rust](https://miro.medium.com/max/1838/1*xtamjXiztza275fNP3YqKw.jpeg)
As long as Mononoke could use the Mercurial protocol to speak with client services and the Thrift protocol to communicate with some storage systems, choosing Rust wouldn’t affect anything outside of the Source Control team’s work. Mononoke served as a great test bed because it was naturally fairly isolated from other Facebook systems.
WHO CREAT ED RUST SOFTWARE
Jeremy Fitzhardinge, a software engineer in production confidence at Facebook, describes this experience in a talk at RustConf 2019. That’s why the team chose to go with Rust over C++. When corruption or downtime can potentially bring services to a halt, reliability is a top priority. But the Source Control team needed to consider the reliability needs of the source control back end. At the time, Facebook’s back-end codebase was very C++ heavy, meaning Mononoke would have been implemented in C++ by default. In response to this, Facebook’s Source Control team launched a rewrite project called Mononoke with the goal of increasing Mercurial’s commit rate by some additional orders of magnitude to serve Facebook’s thousands of developers and automated processes.ĭeveloping Mononoke in C++ was the obvious choice at first.
WHO CREAT ED RUST CODE
Our oldest Rust codebase dates to 2016, when the rate of source code changes in Facebook’s monorepo started to encroach on the maximum commit rate that the Mercurial source control management tool could keep up with. And while it’s clear that Facebook is increasingly invested in the future of the language, it’s important to understand how we grew to this point. Today, there are hundreds of developers at Facebook writing millions of lines of Rust code. Alongside fellow members including Mozilla (the creators of Rust), AWS, Microsoft, and Google, Facebook will be working to sustain and grow the language’s open source ecosystem.įor developers, Rust offers the performance of older languages like C++ with a heavier focus on code safety. In addition to bringing new talent to its Rust team, Facebook has announced that it is officially joining the nonprofit Rust Foundation. Contact us right now for more details.Facebook is embracing Rust, one of the most loved and fastest-growing programming languages available today. Standing 10” x 18” in height, this plinth-based, hand-signed three-dimensional construct perpetuates the best-selling Rust’s enduring creative mantra, regarding the manifestation of spindle-like bronzes which symbolise fluid movements and life, as opposed to static, non-descript studies. Remembering the time, the exciting contemporary sculpture art exponent says “I bought art books Paul Klee, El Greco (admittedly weird choices really for a 9-year old) and, more importantly, a History of Sculpture book.” That said, it was within the pages of this much-thumbed title that the highly impressionable Rust first clapped eyes on sculptures created by the revered likes of (future heroes) Henry Moore and Barbara Hepworth.įast forward a few decades, and as of autumn 2017, Rust reveals his own brand new limited edition bronze sculpture, entitled ‘Making the Break’. Although his prize was merely a £5 book token, it’s what he spent his booty on that spoke volumes and pointed towards his future career direction then and there (despite going on to take a roundabout route thereafter). Ed Rust’s first taste of artistic acknowledgement came at the tender age of just 9-years when he bagged a Brooke Bond National Schools Award for Art.