Facebook apresenta nova linguagem de programação de desenvolvedores

Chamada de Hack, a nova linguagem já é usada na empresa há um ano


Facebook apresenta nova linguagem de programação para desenvolvedores

O Facebook criou uma nova linguagem de programação para tornar mais rápido o processo de desenvolvimento e teste dos códigos. Chamada de Hack, a nova linguagem já é usada na empresa há um ano e foi lançada pelo Facebook nesta quinta-feira (20).

A Hack combina elementos de linguagem de programação do tipo estático, como C, e do tipo dinâmico, como PHP. Códigos estáticos permitem que o desenvolvedor veja os erros antes que o programa seja executado, enquanto que nos mais modernos, do tipo dinâmico, o erro só é percebido quando o programa trava. Linguagens do tipo dinâmico, entretanto, rodam mais rapidamente.

O Facebook usa PHP, mas, de acordo com Bryan O" Sullivan, gerente da equipe que desenvolveu o Hack, a possibilidade de pegar os erros antes que o código seja executado é muito atraente. Isso permite que os desenvolvedores programem mais rápido e pode ser tão importante quanto escrever o código que tenha melhor desempenho, como no caso do Facebook.

Em um post no blog oficial da rede social, o Facebook explicou a origem da linguagem Hack. O comunicado diz que a equipe acreditava que pudesse haver um meio termo entre os dois tipos de códigos de programação.

? Acreditamos que a Hack oferece o melhor das linguagens dinâmicas e das estáticas e isso será valioso para projetos de todos os tamanhos.

O post explicou ainda que o Facebook tem trabalhado com Hack e com PHP e que está migrando gradualmente para a nova linguagem.

A Hack tem código aberto. Para O"Sullivan, isso é importante não só para as grandes empresas, mas principalmente para pequenas equipes e desenvolvedores individuais, que também poderão usar a linguagem.

Fonte: r7