Facebook je identifikovao C++, Rust, Python i Hack kao svoje preferirane programske jezike

Facebook/Meta (zabranjena u Ruskoj Federaciji) objavila je listu programskih jezika koji se preporučuju inženjerima pri razvoju internih komponenti Facebook servera i koji su u potpunosti podržani u infrastrukturi kompanije. U poređenju sa prethodnim preporukama, lista uključuje Rust jezik, koji nadopunjuje prethodno korišćene C++, Python i Hack (statički otkucanu verziju PHP-a koju je razvio Facebook). Za podržane jezike na Facebooku, programeri imaju gotove alate za uređivanje, otklanjanje grešaka, izgradnju i implementaciju projekata, kao i potreban skup biblioteka i komponenti kako bi se osigurala prenosivost.

Ovisno o područjima primjene, zaposlenima u Facebooku daju se sljedeće preporuke:

  • Upotreba C++ ili Rusta za projekte visokih performansi kao što su backend usluge.
  • Korištenje Rusta za alate komandne linije.
  • Korištenje Hacka za poslovnu logiku i aplikacije bez stanja.
  • Korišćenje Pythona za aplikacije za mašinsko učenje, analizu i obradu podataka, kreiranje servisa za Instagram.
  • Za određene specifične oblasti, upotreba Java, Erlang, Haskell i Go je dozvoljena.

izvor: opennet.ru

Dodajte komentar