Roberto Ierusalimschy
Roberto Ierusalimschy | |
---|---|
Roberto Ierusalimschy speaking at the Lua Workshop Toulouse 2013 | |
Born | May 21, 1960 |
Residence | Rio de Janeiro |
Citizenship | Brazil |
Nationality | Brazil |
Fields | Computer Science Programming Languages |
Institutions | Pontifical Catholic University of Rio de Janeiro (PUC-Rio) |
Education | Pontifical Catholic University of Rio de Janeiro (PUC-Rio) |
Alma mater | Pontifical Catholic University of Rio de Janeiro (PUC-Rio) |
Thesis | O=M : uma linguagem orientada a objetos para desenvolvimento rigoroso de programas (in Portuguese) (1990) |
Doctoral advisor | Carlos José Pereira de Lucena |
Doctoral students | Carlos Roberto S. P. Cassino Renato F. G. Cerqueira |
Known for | Lua |
Influences | Dennis Ritchie |
Roberto Ierusalimschy (Portuguese pronunciation: [ʁoˈbɛʁtu jeɾuzaˈlĩski]; born May 21, 1960) is a Brazilian computer scientist of Jewish descent, known for creating Lua programming language. He holds a Ph.D in Computer Science from the Pontifical Catholic University of Rio de Janeiro where he has an appointment as an associate professor of informatics. He did a post-doc at University of Waterloo in 1992[1] and was visiting professor at Stanford University in 2012.[2] He is the leading architect and the author of Programming in Lua (ISBN 85-903798-1-7), Programming in Lua, Second Edition (ISBN 85-903798-2-5), Programming in Lua, Third Edition (ISBN 85-903798-5-X) and Programming in Lua, Fourth Edition (ISBN 978-8590379867). He is also responsible for creating a Lua library for implementing parsing expression grammars.[3]
References
- ↑ http://lattes.cnpq.br/0427692772445368
- ↑ https://las.stanford.edu/people/tinker-professors/past-professors
- ↑ Ierusalimschy, R. (2009). "A Text Pattern-Matching Tool based on Parsing Expression Grammars". Software: Practice and Experience. 39: 221–258. doi:10.1002/spe.892.
External links
- Roberto Ierusalimschy's home page
- Errata - Programming in Lua, Third Edition
- Programming in Lua, Second Edition
- Programming in Lua page
- Computerworld Interview with Roberto Ierusalimschy on Lua
- LPeg - Parsing Expression Grammars For Lua
- A Text Pattern-Matching Tool based on Parsing Expression Grammars
- Lattes Academic curriculum (in Portuguese)
- List of publications from Microsoft Academic Search
- Roberto Ierusalimschy at Google Scholar
- Roberto Ierusalimschy from the ACM Digital Library
- Roberto Ierusalimschy at DBLP Bibliography Server
- Roberto Ierusalimschy's publications indexed by the Scopus bibliographic database, a service provided by Elsevier. (subscription required)