Facebook lanza un nuevo lenguaje de programación

Hack busca que la creación de código sea más rápida

Hoy, Facebook reveló Hack, un lenguaje de programación que busca que la escritura de código sea más rápida mediante la detección temprana de errores, al combinar las bondades de los lenguajes estáticos y dinámicos. La compañía ha estado desarrollando y utilizando Hack en sus proyectos desde hace un año, pero ahora lo hicieron open source para que cualquier programador pueda utilizarlo.

Los programadores que trabajan con PHP y otros lenguajes dinámicos seguramente saben que uno de sus grandes problemas es que no es posible detectar errores hasta que el programa se corre. Esto suele resultar en revisiones de código extensivas y lentas, especialmente en programas grandes. Por otro lado, lenguajes estáticos como C proveen seguridad de detectar errores mientras se escribe o se compila el código, pero sacrifica las iteraciones rápidas.

Cabe señalar que un par de ingenieros de Facebook consideraban que debía haber un punto óptimo entre ambos tipos de lenguajes de programación, y así nació Hack, un lenguaje de tipo gradual que se supone es de tipo gradual. La compañía planea migrar cuanto código pueda de PHP a Hack, pero ambos lenguajes pueden convivir sin problema; de hecho, muchos archivos PHP son válidos en Hack.

Hack cuenta con otras bondades, las cuales conocerás en el sitio dedicado al lenguaje de programación. Además, Facebook asegura que este nuevo lenguaje de programación será de gran ayuda para todo tipo de equipos y proyectos, por lo que beneficiará a un gran número de desarrolladores.

Deja tu comentario

Nuevo

  • Nuevo

  • Trending

Subir
Advertising