Roberto Ierusalimschy

Roberto Ierusalimschy

Roberto Ierusalimschy speaking at the Lua Workshop Toulouse 2013
Born (1960-05-21) 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

  1. http://lattes.cnpq.br/0427692772445368
  2. https://las.stanford.edu/people/tinker-professors/past-professors
  3. 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.


This article is issued from Wikipedia - version of the 11/6/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.