25 de ago. de 2009

Lua - Preparando um ambiente

Este é o primeiro da nossa série de posts sobre Lógica de Programação com a linguagem LUA. O intuito é fazer um bom material pra quem está começando. Se o FeedBack for bom, podemos aprofundar mais no "curso".

Introdução

Lua é com certeza uma das linguagens de programação mais simples para aprendizado. Leve e rápida, é ideal para a utilização em sistemas embarcados.

Com a adoção do Lua como uma das linguagens para o SBTVD e a inclusão como uma das linguagens disponíveis nos celulares com Android, a demanda por profissionais qualificados será grande, por isso temos que nos preparar.

Acompanhando as discussões na lista Lua-BR, recem criada por conta do Lua Workshop 2009, temos notado um grande apelo por tutoriais que expliquem a linguagem. Com isso decidimos escrever uma série de artigos para apresentação da linguagem. Sendo assim, vamos ao que interessa.

Preparando o Ambiente

A instalação do Lua é simples. Utilizaremos como base o Windows e a distribuição Ubuntu.

Windows
1. Realize o downlod do Lua para Windows do Site Lua Forge.
2. Execute o arquivo como um instalador padrão do Windows: Next - Next - Finish.
2.1 Ao final, o instalador dá a opção de rodar os exemplos. Se você for um autodidata, recomendo que dê uma olhada nos exemplos para começar a se ambientar com a linguagem. Não se preocupem em fazer N programinhas para se aperfeiçoar, traremos exemplos bem legais para isso.
3. Para testar a instalação, abra o prompt do DOS e execute o comando lua.

O interpretador Lua deverá ser iniciado:

Microsoft Windows XP [versão 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\luiz>lua
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
>


4. O Lua está instalado e pronto para utilização.

Ubuntu
1. Na linha de comando, execute o comando sudo apt-get install lua
2. Para testar a instalação, na linha de comando execute o comando lua.

O interpretador Lua deverá ser iniciado:


[root@gingavm ~]# lua
Lua 5.1.2 Copyright (C) 1994-2007 Lua.org, PUC-Rio
>



IDE
Para a edição dos códigos lua você poderá utilizar qualquer editor de texto. A instalação do Lua para Windows também instala o editor SciTE.

Preferimos o Geany como editor. Ele funciona tanto no Windows quanto no Linux e sua instalação é bem simples.

No Windows, basta seguir o procedimento padrão: Next - Next - Finish.

No Linux basta executar na linha de comando sudo apt-get install geany.

Hello World
Como primeiro exercício, iremos criar um Hello World. Com o Geany aberto, digite a linhas de código a seguir:

local variavel = 'Ola amigos. Estamos no Versao Digital: http://versaodigital.blogspot.com/'

print (variavel)

Na barra de ferramentas do Geany, clique no botão Executar. O resultado será esse:



Com isso finalizamos este primeiro post. Seu ambiente está configurado e funcional. No próximo post, explicaremos declaração de variáveis, atribuição de valores, estruturas condicionais e laços de repetição. Não percam!

Nenhum comentário: