Ua ʻike ʻo Facebook iā C ++, Rust, Python a me Hack i kāna mau ʻōlelo hoʻolālā makemake

Ua paʻi ʻo Facebook/Meta (i pāpā ʻia ma ka Russian Federation) i kahi papa inoa o nā ʻōlelo papahana i ʻōlelo ʻia no nā ʻenekinia i ka wā e hoʻomohala ai i nā ʻāpana kikowaena Facebook kūloko a kākoʻo piha ʻia i ka ʻoihana ʻoihana. Hoʻohālikelike ʻia me nā ʻōlelo aʻoaʻo mua, aia ka papa inoa i ka ʻōlelo Rust, e hoʻopiha ana i ka C ++, Python a me Hack i hoʻohana mua ʻia (kahi ʻano statically typed o PHP i hoʻomohala ʻia e Facebook). No nā ʻōlelo i kākoʻo ʻia ma Facebook, hāʻawi ʻia nā mea hoʻomohala me nā mea hana i mākaukau no ka hoʻoponopono, debugging, kūkulu ʻana a me ka lawe ʻana i nā papahana, a me ka hoʻonohonoho pono o nā hale waihona puke a me nā ʻāpana e hōʻoia i ka lawe ʻana.

Ma muli o nā wahi o ka noi, hāʻawi ʻia nā limahana Facebook i nā ʻōlelo aʻe:

  • Hoʻohana iā C++ a i ʻole Rust no nā papahana hana kiʻekiʻe e like me nā lawelawe backend.
  • Ke hoʻohana nei iā Rust no nā mea hana laina kauoha.
  • Ke hoʻohana nei iā Hack no ka loiloi ʻoihana a me nā noi stateless.
  • Ke hoʻohana nei i ka Python no nā noi aʻo mīkini, ka ʻikepili a me ka hoʻoili ʻana, e hana ana i nā lawelawe no Instagram.
  • No kekahi mau wahi kiko'ī, ua ʻae ʻia ka hoʻohana ʻana iā Java, Erlang, Haskell a me Go.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka