| Lua. Lua é uma linguagem extensível de extensão. |
Baixe Agora |
Lua. Classificação e resumo
- Licença:
- Freely Distributable
- Nome do editor:
- Roberto Ierusalimschy, Waldemar Celes, Luiz Henrique de Figueir
- Site do editor:
- http://www.lua.org/
Lua. Tag
Lua. Descrição
Lua é uma linguagem extensível de extensão. Lua é uma poderosa linguagem de programação de peso leve projetada para ampliar as aplicações. Lua também é freqüentemente usado como uma linguagem comum, independente. Lua é gratuita. O idioma combina a sintaxe procedural simples com construções poderosas de descrição de dados com base em matrizes associativas e semânticas extensíveis. A Lua é dinamicamente digitada, interpretada de Bytecodes e tem gerenciamento automático de memória com coleta de lixo, tornando-o ideal para configuração, scripting e prototipagem rápida.Um conceito fundamental no design da Lua é fornecer meta-mecanismos para implementar características, em vez de fornecendo uma série de recursos diretamente na língua. Por exemplo, embora a Lua não seja uma linguagem orientada a objetos pura, proporciona meta-mecanismos para a implementação de classes e herança. Os meta-mecanismos de elogios trazem uma economia de conceitos e mantêm a linguagem pequena, permitindo que a semântica seja estendida em não-convencional. caminhos. A Semântica Extensível é uma característica distintiva de Lua.lua é um mecanismo de idioma que você pode incorporar em sua inscrição. Isso significa que, além de sintaxe e semântica, a LUA tem uma API que permite que o aplicativo troque dados com programas LUA e também estender a Lua com funções C. Nesse sentido, a Lua pode ser considerada como um quadro de idiomas para a construção de idiomas específicos de domínio. Olua é implementado como uma pequena biblioteca de funções C, escrita na ANSI C e compila não modificada em todas as plataformas conhecidas. As metas de implementação são simplicidade, eficiência, portabilidade e baixo custo de incorporação. O resultado é um mecanismo de idioma rápido com pequenas pegadas, tornando-o ideal em sistemas incorporados Too.lua é projetado e implementado por uma equipe no Tecgraf, o grupo de tecnologia gráfica computacional de PUC-Rio (a Pontifícia Universidade Católica do Rio de Janeiro no Brasil ). Tecgraf é um laboratório do Departamento de Ciência da Computação.
Lua. Software Relacionado