Facebook üstünlük verdiyi proqramlaşdırma dilləri kimi C++, Rust, Python və Hack-i müəyyən edib

Facebook/Meta (Rusiya Federasiyasında qadağandır) daxili Facebook server komponentlərinin hazırlanması zamanı mühəndislər üçün tövsiyə edilən və şirkətin infrastrukturunda tam dəstəklənən proqramlaşdırma dillərinin siyahısını dərc edib. Əvvəlki tövsiyələrlə müqayisədə siyahıya əvvəllər istifadə edilmiş C++, Python və Hack (Facebook tərəfindən hazırlanmış PHP-nin statik olaraq yazılmış versiyası) əlavə edən Rust dili daxildir. Facebook-da dəstəklənən dillər üçün tərtibatçılara layihələri redaktə etmək, sazlamaq, qurmaq və yerləşdirmək üçün hazır alətlər, həmçinin daşınma qabiliyyətini təmin etmək üçün lazımi kitabxanalar və komponentlər dəsti verilir.

Tətbiq sahələrindən asılı olaraq Facebook əməkdaşlarına aşağıdakı tövsiyələr verilir:

  • Backend xidmətləri kimi yüksək performanslı layihələr üçün C++ və ya Rust istifadə.
  • Komanda xətti alətləri üçün Rustdan istifadə.
  • Biznes məntiqi və vətəndaşlığı olmayan proqramlar üçün Hack-dən istifadə.
  • Maşın öyrənmə proqramları, məlumatların təhlili və emalı üçün Python-dan istifadə, Instagram üçün xidmətlər yaratmaq.
  • Müəyyən xüsusi sahələr üçün Java, Erlang, Haskell və Go istifadəsinə icazə verilir.

Mənbə: opennet.ru

Добавить комментарий