Facebook har identifisert C++, Rust, Python og Hack som sine foretrukne programmeringsspråk

Facebook/Meta (forbudt i den russiske føderasjonen) har publisert en liste over programmeringsspråk som anbefales for ingeniører ved utvikling av interne Facebook-serverkomponenter og fullt støttet i selskapets infrastruktur. Sammenlignet med tidligere anbefalinger inkluderer listen Rust-språket, som utfyller tidligere brukte C++, Python og Hack (en statisk skrevet versjon av PHP utviklet av Facebook). For støttede språk på Facebook er utviklere utstyrt med ferdige verktøy for redigering, feilsøking, bygging og distribusjon av prosjekter, samt det nødvendige settet med biblioteker og komponenter for å sikre portabilitet.

Avhengig av bruksområdene får Facebook-ansatte følgende anbefalinger:

  • Bruk av C++ eller Rust for høyytelsesprosjekter som backend-tjenester.
  • Bruke Rust for kommandolinjeverktøy.
  • Bruke Hack for forretningslogikk og statsløse applikasjoner.
  • Bruke Python for maskinlæringsapplikasjoner, dataanalyse og prosessering, lage tjenester for Instagram.
  • For visse spesifikke områder er bruk av Java, Erlang, Haskell og Go tillatt.

Kilde: opennet.ru

Legg til en kommentar