Fórum Mundo Tibia Br
Bem-vindo(a),

Notamos que você não está logado no Fórum. Se já tiver uma conta, por favor, faça o Login. Se você ainda não tem uma conta, registre-se, demora menos de dois minutos e você tem acesso a todas as vantagens de ser um membro.

O Que é Lua?

Ir em baixo

O Que é Lua? Empty O Que é Lua?

Mensagem por Vitor em Seg 15 Dez 2008, 21:25

Lua é uma linguagem de programação poderosa e leve, projetada para
estender aplicações. Lua também é frequentemente usada como uma
linguagem de propósito geral. Lua é software livre de código aberto.
Lua
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. Lua é tipada dinamicamente, é interpretada a
partir de bytecodes para uma máquina virtual, e tem gerenciamento
automático de memória com coleta de lixo incremental. Essas
características fazem de Lua uma linguagem ideal para configuração,
automação (scripting) e prototipagem rápida.

Um conceito
fundamental no projeto de Lua é fornecer meta-mecanismos para a
implementação de construções, em vez de fornecer uma multidão de
construções diretamente na linguagem. Por exemplo, embora Lua não seja
uma linguagem puramente orientada a objetos, ela fornece
meta-mecanismos para a implementação de classes e herança. Os
meta-mecanismos de Lua trazem uma economia de conceitos e mantêm a
linguagem pequena, ao mesmo tempo que permitem que a semântica seja
estendida de maneiras não convencionais. Ter uma semântica extensível é
uma das características mais marcantes de Lua.

Lua é uma
engine que você pode acoplar à sua aplicação. Isso significa que, além
de sintaxe e semântica, Lua fornece uma API que permite a aplicação
trocar dados com programas Lua e estender Lua com funções C. Nesse
sentido, Lua pode ser vista como um framework para construção de
linguagens dedicadas a domínos específicos.

Lua está
implementada como uma pequena biblioteca de funções C, escritas em ANSI
C, que compila sem modificações em todas as plataformas conhecidas. Os
objetivos da implementação são simplicidade, eficiência, portabilidade
e baixo impacto de inclusão em aplicações.

A distribuição de
Lua é gratuita: Lua pode ser usada para quaisquer propósitos, tanto
acadêmicos quanto comerciais, sem nenhum custo. Os detalhes legais
estão na licença. A versão corrente é Lua 5.1.1, lançada em 09 Jun
2006. Estão disponíveis o código fonte e a documentação de todas as
versões públicas em vários sites e também binários prontos para várias
plataformas em lua-users e em LuaForge.

Se você usar Lua, por
favor dê crédito. Uma maneira simpática de fazer isso é incluir um logo
de Lua na página web do seu produto ou projeto. Considere também enviar
uma descrição do seu projeto para ser incluída na nossa lista de
projetos que usam Lua. Isso ajuda a garantir apoio para o
desenvolvimento de Lua. Ajude-nos a conhecer melhor a comunidade de
Lua, respondendo a nossa pesquisa sobre usuários. Finalmente, considere
apoiar o desenvolvimento de Lua adquirindo uma cópia do manual ou
fazendo uma doação.

Para participar da comunidade de Lua, inscreva-se na lista de discussão, contribua para o wiki, participe do chat ou do forum.


Lua
foi projetada e implementada por uma equipe no laboratório Lablua da
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. Tanto o Tecgraf quanto Lablua são laboratórios do
Departamento de Informática.
Vitor
Vitor
Caçador
Caçador

Mensagens : 105

Voltar ao Topo Ir em baixo

O Que é Lua? Empty Re: O Que é Lua?

Mensagem por Admin em Seg 15 Dez 2008, 22:30

Obrigado pelo Tutorial, vou colocá-lo como fixo.
Admin
Admin
Administrador
Administrador

Mensagens : 324

http://www.mundotibiabr.com/

Voltar ao Topo Ir em baixo

O Que é Lua? Empty Re: O Que é Lua?

Mensagem por Vitor em Ter 16 Dez 2008, 01:49

eu que agradeço
Vitor
Vitor
Caçador
Caçador

Mensagens : 105

Voltar ao Topo Ir em baixo

O Que é Lua? Empty Re: O Que é Lua?

Mensagem por Narutox009 em Ter 22 Dez 2009, 14:32

tanben achei bom tutorial ;D
avatar
Narutox009
Barão
Barão

Mensagens : 346

Voltar ao Topo Ir em baixo

O Que é Lua? Empty Re: O Que é Lua?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum