You can help expand this article with text translated from the corresponding article in Russian. Click [show] for important translation instructions.
Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikipedia.
Do not translate text that appears unreliable or low-quality. If possible, verify the text with references provided in the foreign-language article.
You must provide copyright attribution in the edit summary accompanying your translation by providing an interlanguage link to the source of your translation. A model attribution edit summary is Content in this edit is translated from the existing Russian Wikipedia article at [[:ru:Иерузалимски, Роберту]]; see its history for attribution.
You may also add the template {{Translated|ru|Иерузалимски, Роберту}} to the talk page.
For more guidance, see Wikipedia:Translation.
Roberto Ierusalimschy
Ierusalimschy speaking at Lua conference in Moscow, 2017
Born
(1960-05-21) 21 May 1960 (age 64)
Brazil
Education
Pontifical Catholic University of Rio de Janeiro (PUC-Rio)
Known for
Lua
Scientific career
Fields
Computer Science Programming Languages
Institutions
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
Roberto Ierusalimschy (Brazilian Portuguese:[ʁoˈbɛʁtujeɾuzaˈlĩski]; born 21 May 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 where he has an appointment as a full 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.[3] He also created LPeg, a Lua library for implementing parsing expression grammars.[4]
In 2021, Roberto created Building a Programming Language, a project-based learning program where students learn how to build a programming language from scratch.
^Roberto Ierusalimschy lattes.cnpq.br
^"Our Team | Center for Latin American Studies".
^Four editions: first ISBN 85-903798-1-7; second ISBN 85-903798-2-5; third ISBN 85-903798-5-X; and fourth ISBN 978-8590379867.
^Ierusalimschy, R. (2009). "A Text Pattern-Matching Tool based on Parsing Expression Grammars". Software: Practice and Experience. 39 (3): 221–258. CiteSeerX 10.1.1.139.6969. doi:10.1002/spe.892. S2CID 7458752.
and 15 Related for: Roberto Ierusalimschy information
RobertoIerusalimschy (Brazilian Portuguese: [ʁoˈbɛʁtu jeɾuzaˈlĩski]; born 21 May 1960) is a Brazilian computer scientist, known for creating the Lua...
Heine Allemagne. Lua (programming language) created in 1993 by RobertoIerusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes from Tecgraf. "Conheça...
Salles Marcílio Marques Moreira Pedro Bloch Pedro Malan Roberto DaMatta RobertoIerusalimschy Brazil University Rankings List of Jesuit sites Universities...
Miguel de Icaza – GNOME project leader, initiated Mono project RobertoIerusalimschy – Lua leading architect Dan Ingalls – cocreated Smalltalk and Bitblt...
Apple Computer HyperTalk 1993 K Arthur Whitney APL, Lisp 1993 Lua RobertoIerusalimschy et al. at Tecgraf, PUC-Rio Scheme, SNOBOL, Modula, CLU, C++ 1993...
Medicine Miguel de Icaza (born 1972), free software programmer RobertoIerusalimschy (born 1960), computer scientist, known for creating the Lua programming...
Archived from the original on 2014-09-29. Retrieved 15 June 2015. "RobertoIerusalimschy Joins Corona Labs' Advisory Board". PR Web. 20 June 2012. Retrieved...
programming language called LIS, initial chief designer of Ada RobertoIerusalimschy, designer of Lua Dan Ingalls, the 2022 AITO Dahl–Nygaard Prize and...
version, however, is effectively standard Lua. ISBN 978-85-903798-6-7 RobertoIerusalimschy Programming in Lua - 4th Edition "Lua-users wiki: Risc Os Lua"....
August 2016. Retrieved 29 July 2016. de Figueiredo, Luiz Henrique; Ierusalimschy, Roberto; Filho, Waldemar Celes (1994). "The design and implementation of...
Archived from the original on April 5, 2013. Retrieved March 17, 2008. Ierusalimschy, Roberto; de Figueiredo, Luiz Henrique; Celes, Waldemar (2001). The Evolution...