Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Hack: El nuevo lenguaje de programación Open Source de Facebook.

Jesús Lucas
Hack: El nuevo lenguaje de programación Open Source de Facebook.

La inclinación de Facebook por PHP es bastante conocida. Se remonta a los primeros días de la compañía, PHP ha impulsado muchas de las aplicaciones de la compañía. Una de las fortalezas de PHP es que es un lenguaje dinámico muy adecuado para prototipado rápido, pero este mismo atributo tiende a complicar el desarrollo y mantenimiento de archivos de código fuente. Para abordar estas preocupaciones, Facebook ha lanzado Hack , un nuevo lenguaje de programación destinado a mantener las fortalezas de PHP,  y aumentándolas con lo que ellos llamando escritura gradual y otras nuevas características del lenguaje. Hack650 Puedes  ver más información de Hack aquí: http://hacklang.org/ Este uso de la escritura gradual significa en Hack que el código dinámico y de tipo estático puede inter-operar en el mismo archivo. Esto permite que el código PHP existente se convertirá a Hack de acuerdo a las necesidades de cada proyecto  sin necesidad de un gran costo de conversión inicial. Para ayudar con la migración de PHP a  Hack, Facebook ofrece herramientas de conversión. El mismo Hack monitorea tu código fuente tan pronto como lo editas. Un demonio del sistema supervisa el sistema de archivos local, y cuando los cambios se guardan en el disco un corrector de escritura analizará rápidamente los cambios. Facebook indica la respuesta está en promedio de respuesta de 200 ms y deben rara vez superan los 60 segundos. Hack no sólo trae características de escritura, también está proporcionando varias características adicionales al lenguaje. Estas incluyen anotaciones de escritura, tipos que aceptan valores NULL, genéricos, colecciones y lambdas. La referencia de Hack proporciona todos los detalles sobre todas las características disponibles. Al igual que el código PHP en Facebook, Hack se ejecuta en Hip Hop, la máquina virtual de Facebook (HVVM), que utiliza la compilación Just-in-time para aumentar el rendimiento del programa. Para mayor información sobre PHP en Facebook pudes ver la entrevista a  Keith Adams. No olvides suscribirte para recibir las últimas novedades para programadores y administradores de sistemas. HackCoding

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Aprende PHP desde Cero

Aprende PHP desde Cero

Lenguajes de programación

21 de Septiembre de 2015

Este próximo jueves 24 de Septiembre comenzaremos el curso de PHP desde Cero, donde podrás disfrutar de más de 12 horas de clases con nuestro experto Vicente Herrera.

Los 5 frameworks PHP más usados

Los 5 frameworks PHP más usados

Lenguajes de programación

31 de Julio de 2015

Información acerca de lo 5 frameworks PHP más usados y populares del momento.

Curso de PHP

Curso de PHP

curso

Con este curso aprenderás:

  • Qué es PHP.
  • Entorno de desarrollo en PHP.
  • Conceptos básicos.

Duración: 12 horas y 3 minutos

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars