Facebook/Meta (prohibit a la Federació Russa) ha publicat una llista de llenguatges de programació recomanats per als enginyers quan desenvolupen components interns del servidor de Facebook i totalment compatibles amb la infraestructura de l'empresa. En comparació amb les recomanacions anteriors, la llista inclou el llenguatge Rust, que complementa el C++, Python i Hack (una versió escrita estàticament de PHP desenvolupada per Facebook). Per als idiomes compatibles a Facebook, els desenvolupadors reben eines preparades per editar, depurar, crear i desplegar projectes, així com el conjunt de biblioteques i components necessaris per garantir la portabilitat.
Depenent de les àrees d'aplicació, els empleats de Facebook reben les següents recomanacions:
- Ús de C++ o Rust per a projectes d'alt rendiment com ara serveis de backend.
- Utilitzant Rust per a eines de línia d'ordres.
- Ús de Hack per a la lògica empresarial i aplicacions sense estat.
- Utilitzant Python per a aplicacions d'aprenentatge automàtic, anàlisi i processament de dades, creant serveis per a Instagram.
- Per a determinades àrees específiques, es permet l'ús de Java, Erlang, Haskell i Go.
Font: opennet.ru