Lua - A liguagem mais subestimada mas muito poderosa (e é brasileira)
Uma coisa que eu não entendo é o porque poucas pessoas falam sobre uma liguagem tão poderosa, simples como LUA. Para quem quiser entendo um pouco mais, LUA tem como caracteristicas:
- Ser uma linguagem orientada a objetos;
- Ser uma linguagem que permite a programação funcional;
- Ser uma linguagem orientada a dados.
Além disso LUA tem uma tipagem de dados funcionando de forma dinâmica, ou seja, os valores jamais terão tratamento com um tipo errado, conforme ocorre com as linguagens não tipadas. Sem esquecer que por ser uma linguagem interpretada, precisa de um compilador para executar trechos de códigos existentes.
Como curiosidade: A linguagem Lua foi criada no ano de 1993, nos laboratórios da PUC-Rio, pelos pesquisadores Roberto Ierusalimschy, Luiz Henrique de Figueiredo e Waldemar Celes. Portanto, conforme dito anteriormente, Lua é uma linguagem criada por brasileiros.
Onde LUA é usada:
Por ser uma liguagem leve, ela é usada em APP para TV e jogos. O principais que posso destacar são:
- World Warcraft
- Sim City 4
- The Sims
- Angry Birds
- Grim Fandango (que a popularizou)
Onde aprender
O principal meio é o livro do autor no Site e em cursos (não fiz um para indicar)
Recomendo também o texto do Lucas Marchiori