Lua entre as 20 mais do Tiobe

Como já era esperado desde o mês passado, Lua entrou na lista das 20 mais do ranking tiobe. E não apenas no 20º lugar, mas direto pro 18º, subindo 10 posições. A linguagem que saiu da lista foi Fortran (esse mês ficou em 21º lugar). Lua é uma linguagem minimalista, pequena e nem por isso menos poderosa ou versátil que outras linguagens populares atualmente como Python ou Ruby.

Lua foi desenvolvida por uma equipe de programadores do Lablua da PUC-Rio em 1993 para uso no projeto Tecgraf de computação gráfica, como uma linguagem de extensão. Por isso Lua possui uma API poderosíssima com a linguagem de programação C.

Apesar de leve e enxuto (a implementação de regex é maior que Lua inteira), é uma linguagem bastante completa e módulos complementares podem ser encontrados no LuaForge e no lua-users.

Meu uso de Lua atualmente envolve mais em fazer scripts para tornar o SciTE mais poderoso.Atualmente o framework mais bem acabado é Kepler, englobando módulos de suporte a banco de dados, XML, registro (logs), AJAX e um servidor web, Xavante. Meu amigo Rodrigo Cacilhas está desenvolvendo um projeto paralelo similar, chamado LuaWsgi, inspirado no padrão WSGI do Python. Dê uma olhada no blog do LuaWsgi!

This entry was posted in Lua, Ruby and tagged , , , , , . Bookmark the permalink.

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>