The history of Rust at Meta goes all the best way again to 2016, once we first began utilizing it for supply management. At the moment, it has been broadly embraced at Meta and is one among our primary supported server-side languages (together with C++, Python, and Hack).
However that doesn’t imply there weren’t any rising pains.
Aida G., a member of one among Meta’s first Rust groups, joins Pascal Hartig (@passy) on the most recent Meta Tech Podcast to dive into the challenges of getting Rust to work together with Meta’s great amount of current C++ code.
Happily, the discharge of cxx, secure interop between C++, and even async Rust have made issues lots simpler.
Obtain or take heed to the episode beneath:
It’s also possible to discover the episode wherever you get your podcasts, together with:
The Meta Tech Podcast is a podcast, delivered to you by Meta, the place we spotlight the work Meta’s engineers are doing at each degree – from low-level frameworks to end-user options.
Ship us suggestions on Instagram, Threads, or X.
And when you’re excited by studying extra about profession alternatives at Meta go to the Meta Careers web page.
The put up The key to a happy Rust/C++ relationship appeared first on Engineering at Meta.