Mae Facebook/Meta (wedi'i wahardd yn Ffederasiwn Rwsia) wedi cyhoeddi rhestr o ieithoedd rhaglennu a argymhellir ar gyfer peirianwyr wrth ddatblygu cydrannau gweinydd Facebook mewnol ac wedi'u cefnogi'n llawn yn seilwaith y cwmni. O'i gymharu ag argymhellion blaenorol, mae'r rhestr yn cynnwys yr iaith Rust, sy'n ategu'r C++, Python a Hack a ddefnyddiwyd yn flaenorol (fersiwn wedi'i deipio'n statig o PHP a ddatblygwyd gan Facebook). Ar gyfer ieithoedd a gefnogir ar Facebook, mae datblygwyr yn cael offer parod ar gyfer golygu, dadfygio, adeiladu a defnyddio prosiectau, yn ogystal â'r set angenrheidiol o lyfrgelloedd a chydrannau i sicrhau hygludedd.
Yn dibynnu ar y meysydd cais, rhoddir yr argymhellion canlynol i weithwyr Facebook:
- Defnyddio C++ neu Rust ar gyfer prosiectau perfformiad uchel fel gwasanaethau ôl-gefn.
- Defnyddio Rust ar gyfer offer llinell orchymyn.
- Defnyddio Hac ar gyfer rhesymeg busnes a chymwysiadau di-wladwriaeth.
- Defnyddio Python ar gyfer cymwysiadau dysgu peirianyddol, dadansoddi a phrosesu data, creu gwasanaethau ar gyfer Instagram.
- Ar gyfer rhai meysydd penodol, caniateir defnyddio Java, Erlang, Haskell a Go.
Ffynhonnell: opennet.ru