Roberto Ierusalimschy
   HOME

TheInfoList



OR:

Roberto Ierusalimschy (; born May 21, 1960) is a Brazilian computer scientist, known for creating the
Lua programming language Lua ( ; from meaning ''moon'') is a lightweight, high-level, multi-paradigm programming language designed primarily for embedded use in applications. Lua is cross-platform, since the interpreter of compiled bytecode is written in ANSI C, ...
. He holds a PhD in Computer Science from the Pontifical Catholic University of Rio de Janeiro where he has an appointment as a
full professor Professor (commonly abbreviated as Prof.) is an academic rank at universities and other post-secondary education and research institutions in most countries. Literally, ''professor'' derives from Latin as a "person who professes". Professors ...
of informatics. He did a post-doc at
University of Waterloo The University of Waterloo (UWaterloo, UW, or Waterloo) is a public research university with a main campus in Waterloo, Ontario, Canada. The main campus is on of land adjacent to "Uptown" Waterloo and Waterloo Park. The university also operates ...
in 1992 and was visiting professor at Stanford University 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 grammar In computer science, a parsing expression grammar (PEG) is a type of analytic formal grammar, i.e. it describes a formal language in terms of a set of rules for recognizing strings in the language. The formalism was introduced by Bryan Ford in 200 ...
s. In 2021, Roberto created Building a Programming Language, a
project-based learning Project-based learning (PBL) is a student-centered pedagogy that involves a dynamic classroom approach in which it is believed that students acquire a deeper knowledge through active exploration of real-world challenges and problems. Students le ...
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