jump to navigation

Histórico

A linguagem de programação Lua surgiu em 1993, com a necessidade interna do Departamento de Informática de realizar tarefas difíceis na área da Informática. O primeiro projeto foi realizado numa parceria entre o Departamento de Informática da PUC e a Petrobrás. O apoio de que a Petróleo Brasileiro S/A precisava estava numa das operações mais delicadas da empresa: as escavações. Com essa nova linguagem, a Petrobrás pôde estabelecer um roteiro (pelo computador) detalhado de como seriam conduzidas as escavações. A empresa passou a economizar tempo e conseguiu organizar mais os detalhes específicos das escavações, como temperatura certa da água e local de atuação das escavadeiras (disse o professor Roberto Ierusalimschy, associado do Departamento de Informática da PUC-Rio). Depois do projeto inicial, surgiram vários outros envolvendo a nova linguagem de programação, como o desenvolvimento, em 1994, de um sistema de intranet (sistema fechado de Internet numa empresa) no Departamento de Informática da PUC-Rio. O professor Ierusalimschy disse, empolgado, que “o projeto começou numa época em que a Internet não era nem comentada no país. Dois anos depois, o sistema foi estendido para todos os estudantes do campus”.

Surgida no TeCGraf? (Grupo de Tecnologia em Computação Gráfica, parceria da PUC-Rio com a Petrobrás), a linguagem de programação Lua foi criada por Roberto Ierusalimschy (engenheiro de sistemas com pós-doutorado na Universidade de Waterloo, no Canadá, professor associado do departamento de informática da PUC-Rio e consultor do TeCGraf?) juntamente com seus companheiros Waldemar Celes (professor de Ciências da Computação da PUC-Rio) e Luiz Henrique de Figueiredo (Matemático). O nome Lua veio do fato de que quando eles a criaram, em 1993, planejavam uma linguagem maior, chamada SOL (Simple Object Language), mas depois desistiram dela e pensaram em reduzi-la. Então, alguém sugeriu: já que vocês vão fazer algo menor do que o Sol… E veio o nome Lua.