Facebook označil C++, Rust, Python a Hack za své preferované programovací jazyky

Facebook/Meta (zakázaný v Ruské federaci) zveřejnil seznam programovacích jazyků doporučených pro inženýry při vývoji interních komponent serveru Facebook a plně podporovaných v infrastruktuře společnosti. Oproti předchozím doporučením je v seznamu uveden jazyk Rust, který doplňuje dříve používané C++, Python a Hack (staticky typovaná verze PHP vyvinutá Facebookem). Pro podporované jazyky na Facebooku mají vývojáři k dispozici hotové nástroje pro úpravy, ladění, sestavování a nasazování projektů a také nezbytnou sadu knihoven a komponent pro zajištění přenositelnosti.

V závislosti na oblastech použití dostávají zaměstnanci Facebooku následující doporučení:

  • Použití C++ nebo Rust pro vysoce výkonné projekty, jako jsou backendové služby.
  • Použití Rustu pro nástroje příkazového řádku.
  • Použití Hacku pro obchodní logiku a bezstavové aplikace.
  • Používání Pythonu pro aplikace strojového učení, analýzu a zpracování dat, vytváření služeb pro Instagram.
  • Pro určité specifické oblasti je povoleno použití Java, Erlang, Haskell a Go.

Zdroj: opennet.ru

Přidat komentář