Nasa, Intel e Incor empregam Lua

[19/ABR/2004]

Embora os games sejam a face mais brilhante de Lua, a linguagem é explorada em uma série de aplicações. A brasileira Hands, que desenvolve um navegador de conteúdo para micros de bolso, é um exemplo. Outra, ainda mais radical, é empregada pelo Instituto do Coração, em São Paulo, que usa a linguagem no sistema de monitoração das UTIs na internet. Lua também participa da criação do processador do computador.

- Temos alguns funcionários da Intel na lista de discussão de Lua, que já conta com mais de 700 assinantes. Eles a usam para desenvolver processadores, mas a empresa guarda os detalhes a sete chaves - conta Ierusalimschy.

Mas, até janeiro de 2003, Lua era uma das integrantes do maior empreendimento da humanidade - a exploração espacial. A linguagem era usada no controle dos níveis de concentração de gases perigosos na preparação para o lançamento do ônibus espacial.

O uso extenso de Lua abre espaço para a especialização na linguagem pelos profissionais e oferta de emprego no Brasil e no exterior.

- Encontro com freqüência anúncios de trabalho para programadores de Lua no Gamasutra.com - afirma o professor. A página é referência para a indústria.

O americano Curt Carpenter, 35 anos, trabalha na linha Novos Produtos Para o Consumidor da Microsoft, e também é um usuário de Lua. Ele confirma a oferta de empregos mas avisa:

- Ela é de aprendizagem simples e por isso não aconselho uma especialização em Lua sem conhecer outras linguagens como C ou C++.

O programador afirma que a facilidade de aprendizado é uma vantagem.

- A documentação de Lua cabe em 20 páginas. Ela é muito elegante. Em cada nova versão, o trio de administradores aperfeiçoa as características existentes e inclui novas na medida ideal.

Se trabalhar com Lua pode ser um objetivo a perseguir, aprender a linguagem ainda é um desafio. Embora ela seja simples, não há uma estrutura didática formal. A PUC-Rio oferece uma matéria eletiva, mas não há um curso que atenda a um grupo maior de interessados.

- A melhor dica é o livro Programming with Lua - lançado por nós, da equipe - explica Ierusalimschy.

A obra é mais um exemplo de como a linguagem está difundida no exterior. Em inglês, ele é distribuído apenas fora do Brasil e encontrado em livrarias virtuais. Segundo os coordenadores de Lua, nenhuma empresa nacional do setor se interessou pela edição, publicação, distribuição ou venda locais.

Mesmo sem o livro, os interessados podem acessar o Lua-users, um site criado pelo trio acadêmicos mas mantido pelos usuários do software. A página apresenta tutoriais, manuais, versões de Lua para vários computadores e, principalmente, congrega os esforços individuais de empresas e programadores em uma fonte coletiva de conhecimento.

www.lua.org

www.lua-users.org

www.gamasutra.com

Copyright © 1995, 2000, Jornal do Brasil. É proibida a reprodução
total ou parcial do conteúdo do JB Online para fins comerciais

http://www.jb.com.br/jb/papel/cadernos/internet/2004/04/18/jorinf20040418017.html