![]() If some service encounters a critical issue, it will require immediate assistance. A fragmented stack raises the complexity of building important security and privacy features into our services. There are very few isolated services, and the fewer languages we have, the less burden there is on core libraries. The main reason is that it takes a significant engineering investment to support a programming language at Meta scale, and that cost is broadly distributed - not just borne by its users. Let’s explain why we have a supported language list and why we’re generally reluctant to add languages to that list (although Rust is a new addition). How did we arrive at our list of supported languages? These languages are currently not widely supported outside of specific use cases. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |