linguagem lua
Histórico
Começou com a linguagem SOL.
Lua foi criada em 1993 por Roberto Ierusalimschy, Luiz Henrique de Figueiredo e Waldemar Celes.
Lua é inteiramente projetada, implementada e desenvolvida no
Brasil, por uma equipe na PUC-Rio (Pontifícia Universidade
Católica do Rio de Janeiro).
Lua nasceu e cresceu no Tecgraf, o Grupo de Tecnologia em
Computação Gráfica da PUC-Rio.
Atualmente, Lua é desenvolvida no laboratório Lablua(PUC-Rio).
Visão geral
Lua é uma linguagem de programação poderosa, rápida e leve, projetada para estender aplicações.
Lua é usada em muitas aplicações industriais (ex.: Adobe's
Photoshop Lightroom), com ênfase em sistemas embutidos (ex.: o middleware Ginga para TV digital) e jogos (ex.: World of Warcraft)
Benchmarks mostram Lua como a linguagem mais rápida dentre as linguagens de script interpretadas.
Lua é normalmente descrita como uma linguagem de múltiplos paradigmas.
Embora Lua não seja uma linguagem puramente orientada a objetos, ela fornece meta-mecanismos para a implementação de classes e herança.
Visão geral
Lua é software livre de código aberto, distribuída sob a licença
MIT.
Lua pode ser usada para quaisquer propósitos, incluindo propósitos comerciais, sem qualquer custo ou burocracia.
Lua é a única linguagem de programação de impacto desenvolvida fora do primeiro mundo.
Aplicações
Embora os games sejam a face mais brilhante de Lua, a linguagem é explorada em uma série de aplicações:
Instituto do Coração, em São Paulo, usa a linguagem no sistema de monitoração das UTIs na internet.
Lua também participa da criação do processador do computador.
Lua ajudou a criar um software que simulava as imagens geradas por um telescópio lançado pela NASA em 1998
Alguns jogos que usam Lua...
Variáveis
Não é necessário declarar o tipo.
O conteúdo da variável irá definir o