Linguagem Lua
Algum tempo atrás, eu fiquei sabendo de uma linguagem de programação brasileira que está sendo usada em desenvolvimento de jogos. Muitas empresas internacionais estão usando a linguagem, e vi que poderia ser uma vantagem competitiva eu aprender esta linguagem (além das vantagens que ela poderia trazer aos meus projetos, integrando-a com outras linguagens, como Java e C++).
A linguagem em questão é a Lua. Para mais informações sobre ela, visite:
Lua (linguagem de programação)
E aí, para começar a estudar, comecei a caçar tutoriais na internet sobre a linguagem, e achei muito material interessante sobre ela (Os 3 primeiros links são arquivos PDF):
- A linguagem Lua e suas Aplicações em Jogos
- A Linguagem de Programação Lua
- Noções de Lua 3.1
- Lua Scripting 101: The Basics
- LuaJava – Uma ferramenta de Scripting para Java*
- Programming in Lua
O último link é o melhor: é um livro inteiro de Lua para leitura, usando o Google Livros! E por estar no Google, posso ficar despreocupado, já que não é pirataria (seria se eu postasse um PDF pirata do livro para download) eu postar aqui um link de um livro. Sei que muitos (como eu) vão ter dificuldade em destrinchar o livro por causa do idioma, mas acho que dá para entender e estudar, fora que se a gente procurar bem, é possível encontrar material em português (eu mesmo vou tentar, durante os meus estudos, ir postando aqui no blog dicas e tutoriais sobre a linguagem, para ajudar mais pessoas que estejam começando com a linguagem).
Um outro argumento interessente (e que acelerou para que este post fosse ao ar) foi a notícia do IDG Now:
Linguagem brasileira é destaque em conferência de programação dos EUA
Uma linguagem 100% brasileira entre as linguagens mais relevantes do mundo! Isso mostra que aqui no Brasil é possível ter projetos bons (só falta ter jogos complexos feitos inteiramente no país, similar aos games como Metal Gear Solid 4, Need For Speed Carbon, e outros). E vasculhando alguns blogs, eu achei o artigo que eles vão apresentar na conferência:
Bem que eles poderiam ter feito uma versão em português do artigo! E uma das reclamações do pessoal do BR-Linux é que a página oficial (e a maior parte das referências oficiais) são em inglês. Nunca vi nenhum livro em português abordando a linguagem (e seria muito interessante os criadores dela pudessem escrever um livro em português. Seria uma referência excelente!), e o jeito é se virar com o inglês.
Outras referências:
- lua-users
- luaforge (repositório de projetos)
- Textos e blogs falando sobre a linguagem Lua:
- No mundo da Lua
- Da água para a Lua
- A evolução da linguagem Lua
- Linguagens de Programação Java e Lua
- LuaJava – Nova versão
- Introduction to Lua Programming
Agora é começar a estudar! Daqui a alguns dias posso postar mais informações sobre a linguagem e os meus estudos com ela (e integrar ela com Java).
_____________
*Arquivo PostScript. Visite o post Visualizando arquivos .ps para dicas de leitura deste tipo de arquivo.
Related posts:
- Diário Gamedev 02 – Começando estudos em C# Na última segunda-feira, eu fiz algo que é normal...
- Diário Gamedev 03 – Voltando ao Java e escolhendo a engine jMonkeyEngine Depois de mais uma semana planejando os meus estudos...
Related posts brought to you by Yet Another Related Posts Plugin.
-
ontreus
-
Rodrigo Flausino
-
Flávio Araújo
-
Rodrigo Flausino
-
Stelar
