Facebook/Meta (ipprojbit fil-Federazzjoni Russa) ippubblika lista ta 'lingwi ta' programmar rakkomandati għall-inġiniera meta jiżviluppaw komponenti interni tas-server ta 'Facebook u appoġġjati bis-sħiħ fl-infrastruttura tal-kumpanija. Meta mqabbla mar-rakkomandazzjonijiet preċedenti, il-lista tinkludi l-lingwa Rust, li tikkumplimenta s-C++, Python u Hack li kienu jintużaw qabel (verżjoni tal-PHP ittajpjata b'mod statiku żviluppata minn Facebook). Għal lingwi appoġġjati fuq Facebook, l-iżviluppaturi huma pprovduti b'għodod lesti għall-editjar, debugging, bini u skjerament ta 'proġetti, kif ukoll is-sett meħtieġ ta' libreriji u komponenti biex tiġi żgurata l-portabbiltà.
Skont l-oqsma ta 'applikazzjoni, l-impjegati ta' Facebook jingħataw ir-rakkomandazzjonijiet li ġejjin:
- Użu ta 'C++ jew Rust għal proġetti ta' prestazzjoni għolja bħal servizzi backend.
- Bl-użu Rust għal għodod tal-linja tal-kmand.
- Uża Hack għal loġika tan-negozju u applikazzjonijiet mingħajr stat.
- L-użu ta 'Python għal applikazzjonijiet ta' tagħlim bil-magni, analiżi u pproċessar tad-dejta, ħolqien ta 'servizzi għal Instagram.
- Għal ċerti oqsma speċifiċi, l-użu ta' Java, Erlang, Haskell u Go huwa permess.
Sors: opennet.ru