Roberto Ierusalimschy toma posse como professor titular
20/10/2023 15:07
Joo Lustosa

Principal desenvolvedor da Linguagem Lua faz Aula Magistral na PUC-Rio

Professor Roberto Ierusalimschy falou sobre a linguagem Lua em sua Aula Magistral. Foto: Caio Matheus

O professor Roberto Ierusalimschy, do Departamento de Informtica, tomou posse como professor titular da PUC-Rio no dia 17 de outubro. Na Aula Magistral, Ierusalimschy falou sobre “Os 30 anos de Lua” e a histria da linguagem de programao, da qual ele o principal desenvolvedor. A sesso solene encerrou o Lua Workshop 2023, com profissionais que tiveram papel fundamental na trajetria do projeto.

Lua foi criada por Ierusalimschy, Waldemar Celes e Luiz Henrique de Figueiredo no Instituto Tecgraf de Desenvolvimento de Software Tcnico-Cientfico da PUC-Rio, por meio de uma parceria com a Petrobras. A linguagem mundialmente conhecida e est presente em jogos como Angry Birds, Roblox e World of Warcraft, e programas como o Adobe Lightroom. O agora professor titular tem sua vida acadmica e profissional totalmente vinculada PUC-Rio. No Departamento de Informtica, ele atua na rea de Linguagens de Programao e tambm coordena o laboratrio acadmico LabLua.

Na abertura da sesso solene, o Pe. Anderson Pedroso ressaltou a importncia da pesquisa para a PUC-Rio e como isso ajuda a mostrar como o Brasil uma potncia do ponto de vista intelectual. Alm disso, ele citou tambm como a Universidade um lugar para se pensar e melhorar o pas.

— Tudo que ns podemos dizer de belo e que eleva o nome da PUC-Rio, passa pela histria de pessoas como a do professor Roberto. Toda vez que algum recebe um ttulo de uma Universidade, ela tambm honrada ao conced-lo, quando ns fazemos isso, reafirmamos a nossa identidade. uma casa da cincia, mas uma cincia voltada para o ser humano. A pesquisa o que caracteriza a histria da PUC recente e certamente vai ajud-la a enfrentar os desafios do futuro.

A cerimnia foi presidida pelo Reitor da PUC-Rio, Padre Anderson Antonio Pedroso, S.J., e pela professora Marley Vellasco, Vice-Reitora para Assuntos Acadmicos. Foto: Caio Matheus

Em sua Aula Magistral, Roberto Ierusalimschy falou sobre a trajetria da linguagem, que rendeu a ele e os outros criadores a Medalha Pedro Ernesto em 2022.  Ierusalimschy explicou o motivo pelo qual ele escolheu falar sobre Lua em sua aula, e como trabalhar com uma linguagem de programao possibilitou que tivesse sucesso no mundo acadmico.

— Quando entrei na graduao, comecei a fazer iniciao cientfica com o professor Luiz Carlos Scavarda. Na poca, ele fez uma espcie de previso de que eu no seria muito bom na vida acadmica, que era muito inteligente para ficar trabalhando no mesmo tema por muito tempo. Mas no era inteligente o suficiente para fazer algo significativo em to pouco tempo. Ento a linguagem de programao foi uma soluo para isso, porque uma rea que toca praticamente tudo em computao. Serviu como uma maneira de encaixar tudo isso em uma coisa um pouco mais significativa.

Durante a Aula Magistral, o professor contou como Lua passou por vrias mudanas ao longo desses 30 anos de existncia e 52 verses implementadas. No havia interesse acadmico por trs da criao, mas a inteno era desenvolver uma linguagem verdadeira e simples. Ele explicou como a linguagem se transformou, o que permitiu que ela fizesse sucesso no mundo dos jogos.

— Na poca, a gente tinha essa ideia da coisa mais simples possvel que pudesse funcionar, no tinha nenhum interesse acadmico. Realmente precisava da linguagem para entregar os programas para Petrobras, mas queria uma linguagem minimamente verdadeira. Mesmo nessa primeira verso inicial, alguns conceitos  fundamentais para o sucesso posterior j existiam. At o nome Lua, depois a gente reinterpretou com a ideia de um satlite, que voc pode acoplar em outros programas.

No encontro, estiveram presentes Vice-reitores, Decanos, professores e alunos da PUC-Rio. Foto: Caio Matheus

Uma trajetria de sucesso

O professor  Roberto Ierusalimschy tem graduao (1978-1982), mestrado (1983-1985) e doutorado (1986-1990) em Informtica pela PUC-Rio. professor do Departamento de Informtica da PUC-Rio desde 1986. Fez ps-doutorado na Universidade de Waterloo, no Canad, pesquisador visitante na Universidade de Berkeley e Tinker Visiting Professor na Universidade de Stanford. Foi agraciado com o prmio Mrito Cientfico da Sociedade Brasileira de Computao. Um de seus trabalhos sobre Lua, publicado na ACM Communication em 2018, superou 85.000 downloads. Os livros foram traduzidos para o ingls, alemo, coreano, chins e japons.

Mais Recentes
Caminhos da inovao para polticas pblicas em Engenharia e Arquitetura
Projeto multidisciplinar reuniu 65 pesquisadores em trs eixos temticos
PUC-Rio se prepara para grandes travessias a partir de 2024
Na Assembleia, professores, alunos e funcionrios se unem em torno de novo futuro para a Universidade