Facebook heeft C++, Rust, Python en Hack geïdentificeerd als favoriete programmeertalen

Facebook/Meta (verboden in de Russische Federatie) heeft een lijst gepubliceerd met programmeertalen die worden aanbevolen voor ingenieurs bij het ontwikkelen van interne Facebook-servercomponenten en die volledig worden ondersteund in de infrastructuur van het bedrijf. Vergeleken met eerdere aanbevelingen bevat de lijst de Rust-taal, die een aanvulling vormt op de eerder gebruikte C++, Python en Hack (een statisch getypeerde versie van PHP ontwikkeld door Facebook). Voor ondersteunde talen op Facebook krijgen ontwikkelaars kant-en-klare tools voor het bewerken, debuggen, bouwen en implementeren van projecten, evenals de noodzakelijke set bibliotheken en componenten om portabiliteit te garanderen.

Afhankelijk van de toepassingsgebieden krijgen Facebook-medewerkers de volgende aanbevelingen:

  • Gebruik van C++ of Rust voor hoogwaardige projecten zoals backend-services.
  • Rust gebruiken voor opdrachtregelprogramma's.
  • Hack gebruiken voor bedrijfslogica en staatloze applicaties.
  • Python gebruiken voor machine learning-toepassingen, data-analyse en -verwerking, en het creëren van services voor Instagram.
  • Voor bepaalde specifieke gebieden is het gebruik van Java, Erlang, Haskell en Go toegestaan.

Bron: opennet.ru

Voeg een reactie