Facebook ir identificējis C++, Rust, Python un Hack kā savas vēlamās programmēšanas valodas

Facebook/Meta (Krievijas Federācijā aizliegts) ir publicējis sarakstu ar programmēšanas valodām, kuras ir ieteicamas inženieriem, izstrādājot iekšējos Facebook servera komponentus un kuras pilnībā atbalsta uzņēmuma infrastruktūrā. Salīdzinot ar iepriekšējiem ieteikumiem, sarakstā ir Rust valoda, kas papildina iepriekš lietotos C++, Python un Hack (statiski drukāta PHP versija, ko izstrādājis Facebook). Atbalstītajām valodām Facebook izstrādātājiem tiek nodrošināti gatavi rīki projektu rediģēšanai, atkļūdošanai, veidošanai un izvietošanai, kā arī nepieciešamais bibliotēku un komponentu komplekts, lai nodrošinātu pārnesamību.

Atkarībā no pielietojuma jomām Facebook darbiniekiem tiek sniegti šādi ieteikumi:

  • C++ vai Rust izmantošana augstas veiktspējas projektiem, piemēram, aizmugursistēmas pakalpojumiem.
  • Rust izmantošana komandrindas rīkiem.
  • Hack izmantošana biznesa loģikai un bezvalsts lietojumprogrammām.
  • Python izmantošana mašīnmācības lietojumprogrammām, datu analīzei un apstrādei, pakalpojumu izveidei Instagram.
  • Atsevišķos specifiskos apgabalos ir atļauts izmantot Java, Erlang, Haskell un Go.

Avots: opennet.ru

Pievieno komentāru