Facebook telah mengenal pasti C++, Rust, Python dan Hack sebagai bahasa pengaturcaraan pilihannya

Facebook/Meta (diharamkan di Persekutuan Rusia) telah menerbitkan senarai bahasa pengaturcaraan yang disyorkan untuk jurutera apabila membangunkan komponen pelayan Facebook dalaman dan disokong sepenuhnya dalam infrastruktur syarikat. Berbanding dengan cadangan sebelumnya, senarai itu termasuk bahasa Rust, yang melengkapkan C++, Python dan Hack yang digunakan sebelum ini (versi PHP yang ditaip secara statik yang dibangunkan oleh Facebook). Untuk bahasa yang disokong di Facebook, pembangun dibekalkan dengan alatan siap sedia untuk menyunting, menyahpepijat, membina dan menggunakan projek, serta set perpustakaan dan komponen yang diperlukan untuk memastikan mudah alih.

Bergantung pada bidang aplikasi, pekerja Facebook diberi cadangan berikut:

  • Penggunaan C++ atau Rust untuk projek berprestasi tinggi seperti perkhidmatan backend.
  • Menggunakan Rust untuk alatan baris arahan.
  • Menggunakan Hack untuk logik perniagaan dan aplikasi tanpa kewarganegaraan.
  • Menggunakan Python untuk aplikasi pembelajaran mesin, analisis dan pemprosesan data, mencipta perkhidmatan untuk Instagram.
  • Untuk kawasan tertentu tertentu, penggunaan Java, Erlang, Haskell dan Go dibenarkan.

Sumber: opennet.ru

Tambah komen