Facebook je za svoje prednostne programske jezike opredelil C++, Rust, Python in Hack

Facebook/Meta (prepovedan v Ruski federaciji) je objavil seznam programskih jezikov, priporočenih za inženirje pri razvoju notranjih komponent strežnika Facebook in v celoti podprtih v infrastrukturi podjetja. V primerjavi s prejšnjimi priporočili seznam vključuje jezik Rust, ki dopolnjuje prej uporabljen C++, Python in Hack (statično tipkano različico PHP, ki jo je razvil Facebook). Za podprte jezike na Facebooku so razvijalcem na voljo že pripravljena orodja za urejanje, odpravljanje napak, gradnjo in uvajanje projektov ter potreben nabor knjižnic in komponent za zagotavljanje prenosljivosti.

Zaposleni v Facebooku glede na področja uporabe dobijo naslednja priporočila:

  • Uporaba C++ ali Rust za visoko zmogljive projekte, kot so zaledne storitve.
  • Uporaba Rusta za orodja ukazne vrstice.
  • Uporaba Hacka za poslovno logiko in aplikacije brez stanja.
  • Uporaba Pythona za aplikacije strojnega učenja, analizo in obdelavo podatkov, ustvarjanje storitev za Instagram.
  • Za nekatera specifična področja je dovoljena uporaba Java, Erlang, Haskell in Go.

Vir: opennet.ru

Dodaj komentar