Executando verificação de segurança...
3

Mais alguns motivos para Gostar Muito de Lua:

Salvo engano, Lua foi originalmente criada para a Petrobras.
Lua tem aproximadamente 30,000 linhas de puro C, o que faz dela uma obra de arte! Na verdade, desses 30k uma parte é da biblioteca padrão, então muito provavelmente o core limpo de Lua é menor que isso... uau! Podemos concluir que os amigos que criaram Lua comiam, bebiam e transpiravam C!

Sobre sua importancia, como citado no site oficial:

Lua é a única linguagem de programação com impacto mundial desenvolvida fora do primeiro mundo.

Lua tem um dos melhores desempenhos entre linguagens de script interpretadas, e com uma facilidade de integração com a linguagem C, faz dela bem mais rápida nas mãos do programador certo. Ainda tem o Luajit, que é um compilator just-in-time porém é idependente, mas não significa que é ruim, pelo contrario!

Lua tem sua propria engine de jogos 2D chamado Löve que é bem facil de usar, também possui o projeto Corona (agora mudou de nome, mais uma vez não sei essa informação, desculpe, dá uma googlada) para desenvolvimento mobile.

Quer desenvolver redes neurais? Lua tem api com o Torch(C++) e pode ser instalado facilmente usando luarocks. Você também pode desenvolver para WEB com lua! Dê uma olhada nos frameworks Sailor(está em busca de mantenedores, quem quer um projetinho open-source taí a chance!) e Lapis, tem tambem o projeto kepler mas acho que ele é um pouco confuso(complexo) para iniciantes.

Eu não conheço, é novo pra mim também, mas existe um tal de eLua que serve para embarcados!

Gosta de linguagens de programação?

  • MoonScript: É uma linguagem compilada que se traduz para Lua(Ora, se autocompila para lua então é um Transpilador!! kkkk) que adiciona açucar sintatico para Lua. MoonScript está para Lua como Typescript está para Javascript. E realmente adiciona facilidades, como o uso direto de Classes(em Lua você também pode programar OOP, porém vai ter que rebolar para aprender, e usando tabelas! haha).

  • Terra: É uma linguagem de programação que tenta juntar Lua + C++, criando uma linguagem tão boa quanto lua, e tão poderosa quanto C++. Nela você escreve codigo de alto desempenho com uma sintaxe proxima(fácil) a Lua.

Carregando publicação patrocinada...