Facebook ha identificado C++, Rust, Python y Hack como sus lenguajes de programación preferidos

Facebook/Meta (prohibido en la Federación Rusa) ha publicado una lista de lenguajes de programación recomendados para ingenieros a la hora de desarrollar componentes internos del servidor de Facebook y totalmente compatibles con la infraestructura de la empresa. En comparación con las recomendaciones anteriores, la lista incluye el lenguaje Rust, que complementa los C++, Python y Hack utilizados anteriormente (una versión estática de PHP desarrollada por Facebook). Para los idiomas admitidos en Facebook, los desarrolladores reciben herramientas listas para usar para editar, depurar, crear e implementar proyectos, así como el conjunto necesario de bibliotecas y componentes para garantizar la portabilidad.

Dependiendo de los campos de aplicación, los empleados de Facebook reciben las siguientes recomendaciones:

  • Uso de C++ o Rust para proyectos de alto rendimiento como servicios backend.
  • Usando Rust para herramientas de línea de comandos.
  • Uso de Hack para lógica empresarial y aplicaciones sin estado.
  • Uso de Python para aplicaciones de aprendizaje automático, análisis y procesamiento de datos, creación de servicios para Instagram.
  • Para determinadas áreas específicas se permite el uso de Java, Erlang, Haskell y Go.

Fuente: opennet.ru

Añadir un comentario