Facebook-ը որպես իր նախընտրելի ծրագրավորման լեզուներ ճանաչել է C++-ը, Rust-ը, Python-ը և Hack-ը

Facebook/Meta-ն (արգելված է Ռուսաստանի Դաշնությունում) հրապարակել է ծրագրավորման լեզուների ցանկը, որոնք խորհուրդ են տրվում ինժեներներին Facebook-ի ներքին սերվերի բաղադրիչները մշակելիս և լիովին աջակցվում են ընկերության ենթակառուցվածքում: Նախորդ առաջարկությունների համեմատ՝ ցանկը ներառում է Rust լեզուն, որը լրացնում է նախկինում օգտագործված C++-ը, Python-ը և Hack-ը (PHP-ի ստատիկ տպագրված տարբերակը, որը մշակվել է Facebook-ի կողմից): Facebook-ում աջակցվող լեզուների համար ծրագրավորողներին տրամադրվում են պատրաստի գործիքներ՝ խմբագրելու, վրիպազերծելու, նախագծեր կառուցելու և տեղակայելու համար, ինչպես նաև գրադարանների և բաղադրիչների անհրաժեշտ հավաքածու՝ դյուրատարությունն ապահովելու համար:

Կախված կիրառման ոլորտներից՝ Facebook-ի աշխատակիցներին տրվում են հետևյալ առաջարկությունները.

  • C++-ի կամ Rust-ի օգտագործումը բարձր արդյունավետությամբ նախագծերի համար, ինչպիսիք են backend ծառայությունները:
  • Օգտագործելով Rust հրամանի տող գործիքների համար:
  • Hack-ի օգտագործումը բիզնես տրամաբանության և քաղաքացիություն չունեցող հավելվածների համար:
  • Python-ի օգտագործումը մեքենայական ուսուցման հավելվածների, տվյալների վերլուծության և մշակման, Instagram-ի համար ծառայություններ ստեղծելու համար:
  • Որոշ կոնկրետ տարածքների համար թույլատրվում է Java, Erlang, Haskell և Go-ի օգտագործումը:

Source: opennet.ru

Добавить комментарий