Teste trabalho

1363 palavras 6 páginas
TRABALHO DE PLP

FACULDADE BOA VIAGEM

ALUNO: SERGIO RICARDO ROCHA DOS SANTOS

LUA – A linguagem de programação brasileira

O QUE É?

Lua é uma linguagem de programação poderosa, rápida e leve, projetada para estender aplicações.
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 baseada em registradores, 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.
Lua é normalmente descrita como uma linguagem de múltiplos paradigmas, oferecendo um pequeno conjunto de características gerais que podem ser estendidas para encaixar diferentes tipos de problemas, em vez de fornecer uma especificação mais complexa e rígida para combinar com um único paradigma. Lua, por exemplo, não contém apoio explícito à herança, mas permite que ela seja executada com relativa facilidade com metatables. Do mesmo modo, Lua permite que programadores quando implementam nomes, classes, e outras funções, empreguem poderosas técnicas de programação funcional e completos escopos lexicais.

QUANDO SURGIU?

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. Tanto o Tecgraf quanto Lablua são laboratórios do Departamento de Informática da PUC-Rio.

PONTOS POSITIVOS

Lua é uma linguagem estabelecida e robusta

Lua é usada em muitas aplicações industriais (e.g., Adobe's Photoshop Lightroom), com ênfase em sistemas embutidos (e.g., o middleware Ginga para TV digital) e jogos

Relacionados

  • Trabalho teste
    282 palavras | 2 páginas
  • Trabalho teste
    1017 palavras | 5 páginas
  • trabalho teste
    672 palavras | 3 páginas
  • Trabalho teste
    4687 palavras | 19 páginas
  • Trabalho de teste
    5664 palavras | 23 páginas
  • Trabalho Teste
    4286 palavras | 18 páginas
  • Trabalho Teste
    4653 palavras | 19 páginas
  • Trabalho de teste
    586 palavras | 3 páginas
  • Trabalho teste
    2107 palavras | 9 páginas
  • TRabalho Teste
    2234 palavras | 9 páginas