Το Facebook έχει προσδιορίσει τις C++, Rust, Python και Hack ως τις προτιμώμενες γλώσσες προγραμματισμού του

Το Facebook/Meta (απαγορευμένο στη Ρωσική Ομοσπονδία) δημοσίευσε μια λίστα γλωσσών προγραμματισμού που συνιστώνται για μηχανικούς κατά την ανάπτυξη εσωτερικών στοιχείων διακομιστή Facebook και υποστηρίζονται πλήρως στην υποδομή της εταιρείας. Σε σύγκριση με προηγούμενες συστάσεις, η λίστα περιλαμβάνει τη γλώσσα Rust, η οποία συμπληρώνει τη C++, την Python και το Hack (μια στατικά πληκτρολογημένη έκδοση της PHP που αναπτύχθηκε από το Facebook). Για τις υποστηριζόμενες γλώσσες στο Facebook, παρέχονται στους προγραμματιστές έτοιμα εργαλεία για επεξεργασία, εντοπισμό σφαλμάτων, δημιουργία και ανάπτυξη έργων, καθώς και το απαραίτητο σύνολο βιβλιοθηκών και στοιχείων για τη διασφάλιση της φορητότητας.

Ανάλογα με τους τομείς εφαρμογής, οι υπάλληλοι του Facebook λαμβάνουν τις ακόλουθες συστάσεις:

  • Χρήση C++ ή Rust για έργα υψηλής απόδοσης, όπως υπηρεσίες υποστήριξης.
  • Χρήση του Rust για εργαλεία γραμμής εντολών.
  • Χρήση Hack για επιχειρηματική λογική και εφαρμογές χωρίς ιθαγένεια.
  • Χρήση Python για εφαρμογές μηχανικής μάθησης, ανάλυση και επεξεργασία δεδομένων, δημιουργία υπηρεσιών για το Instagram.
  • Για ορισμένες συγκεκριμένες περιοχές, επιτρέπεται η χρήση Java, Erlang, Haskell και Go.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο