Roberto Ierusalimschy (; born May 21, 1960) is a Brazilian computer scientist, known for creating the
Lua programming language. He holds a PhD in Computer Science from the
Pontifical Catholic University of Rio de Janeiro
The Pontifical Catholic University of Rio de Janeiro ( pt, Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio) is a Jesuit, Catholic, pontifical university in Rio de Janeiro, Brazil. It is the joint responsibility of the Catholic Ar ...
where he has an appointment as a
full professor of
informatics
Informatics is the study of computational systems, especially those for data storage and retrieval. According to ACM ''Europe and'' ''Informatics Europe'', informatics is synonymous with computer science and computing as a profession, in which ...
. He did a post-doc at
University of Waterloo in 1992 and was visiting professor at
Stanford University
Stanford University, officially Leland Stanford Junior University, is a private research university in Stanford, California. The campus occupies , among the largest in the United States, and enrolls over 17,000 students. Stanford is consider ...
in 2012. He is the leading architect and the author of ''Programming in Lua''.
[Four editions: first ; second ; third ; and fourth .] He also created LPeg, a Lua library for implementing
parsing expression grammars.
In 2021, Roberto created Building a Programming Language, a
project-based learning program where students learn how to build a programming language from scratch.
References
External links
*
*
*
*
*
*
1960 births
Brazilian computer scientists
Brazilian Jews
Living people
People from Rio de Janeiro (city)
Pontifical Catholic University of Rio de Janeiro alumni
Pontifical Catholic University of Rio de Janeiro faculty
Programming language designers
{{Brazil-academic-bio-stub