O melhor tutorial Lua Tutorial em 2024. Neste tutorial você pode aprender
projetado,recurso Lua,cenários Lua,Primeiro programa de Lua,Exemplos (LUA 5.3),
Lua Tutorial
Lua é uma linguagem de script leve e compacto, utilizando a linguagem C padrão e forma de código fonte aberto, que é projetado para aplicações incorporadas, proporcionando características de expansão e customização flexíveis para a aplicação.
Lua Brasil Pontifícia Universidade Católica do Rio de Janeiro (Pontifícia Universidade Católica do Rio de Janeiro) em uma equipe de pesquisa da Roberto Ierusalimschy, Waldemar Celes e Luiz Henrique de Figueiredo formado e desenvolvido em 1993.
projetado
Ele é projetado para aplicações embarcadas, fornecendo recursos de expansão e customização flexíveis para a aplicação.
recurso Lua
- Leve: Ele é escrito em código-fonte da linguagem C padrão é aberto e, depois de compilar apenas uma centena de K, pode ser facilmente incorporado em outro programa.
- Escalável: Lua fornece uma interface muito fácil de usar eo mecanismo de expansão: Fornecido pela linguagem host (normalmente C ou C ++) estas funções, Lua pode usá-los como funções internas já são os mesmos.
- Outras características:
- Apoio processo de programação orientada (orientada para o procedimento) e programação funcional (programação funcional);
- gerenciamento automático de memória, apenas fornece um tipo comum de tabela (tabela), ela pode ser alcançada usando matrizes, tabelas de hash, uma coleção de objetos;
- Built-in linguagem padrão de correspondência; encerramento (fechamento); função também pode ser visto como um valor, fornecendo multi-threaded (processo de cooperação, e não o sistema operacional suporta threads) de apoio;
- Ele pode facilmente suportar um número de mecanismos-chave da programação orientada a objetos exigidos por encerramentos e de mesa, tais como abstração de dados, funções virtuais, herança e sobrecarga similares.
cenários Lua
- Desenvolvimento de jogos
- Stand-alone roteiro
- script de aplicações Web
- Extensões e plug-ins, tais como bancos de dados: MySQL Proxy e MySQL Workbench
- sistemas de segurança, tais como sistemas de detecção de intrusão
Primeiro programa de Lua
Em seguida, usamos Lua para a saída "Olá mundo!"
Após a corrida, ele será exibido na tela Olá, mundo!.