Os desenvolvedores da linguagem de programação Lua anunciaram uma nova atualização do projeto. Depois de cinco anos desde o lançamento da versão 5.1, a 5.2.0 foi disponibilizada.
A linguagem de tipagem dinâmica sofreu algumas mudanças na forma como ela lida com as funções de ambientes e as variáveis globais, e como e quando função coroutine pode produzir resultados. A nova versão também adicionou algumas funções C, um coletor de lixo de emergência e uma nova biblioteca de operações bitwise.
A Lua vem sendo desenvolvida desde 1993 pela equipe da PUC – RJ. Ela é usada em aplicações, como o Adobe Photoshop Lightroom e World of Warcraft. A linguagem está em constante desenvolvimento, com edições em trabalho atuando como snapshot de melhorias para a linguagem e seu tempo de execução.
A licença MIT da Lua 5.2.0 já está disponível para download e o seu manual em inglês pode ser visualizado aqui. No manual, é possível encontrar algumas notas sobre mudanças que são incompatíveis com versões anteriores.
Com informações de The H