Publisher's Synopsis
LUA é uma linguagem de programação muito utilizada em games, completamente projetada, implementada e desenvolvida no Brasil, em 1993, por uma equipe da PUC-Rio(Pontifícia Universidade Católica do Rio de Janeiro). É uma linguagem rápida e leve, projetada para estender aplicações.Sua estrutura combina sintaxe simples para programação procedural com poderosas construções para descrição de dados baseadas em tabelas associativas e semântica extensível. Além disso, a linguagem LUA apresenta algumas vantagens: - É robustaLua é usada em muitas aplicações industriais (Ex: Photoshop Lightroom), sistemas embutidos (Ex: Ginga para TV digital)e jogos (Ex: AngryBirds). - É rápidaSeu desempenho é excelente, não só em programas específicos para benchmarks, mas no dia-a-dia também. Porções substanciais de aplicações grandes são escritas em Lua.- É portátilDistribuída em um pequeno pacote, compila sem modificações em todas as plataformas que têm um compilador C padrão. Lua roda em todos os tipos de Unix e Windows, e também em dispositivos móveis, em microprocessadores embutidos e até mainframes IBM.- É pequenaLua é uma engine rápida e pequena que você pode facilmente embutir na sua aplicação. Tem uma API simples e bem documentada que permite uma integração forte com código escrito em outras linguagens.