Roberto Ierusalimschy
Roberto Ierusalimschy é Professor Titular do Departamento de Informática da PUC-Rio, onde trabalha na área de Linguagens de Programação. Roberto é também o principal projetista da linguagem de programação Lua. Em 2013, foi agraciado com o Prêmio do Mérito Científico da Sociedade Brasileira de Computação. Roberto é Conferencista Senior da SBC e membro do Grupo de Trabalho em Linguagens de Programação da IFIP (IFIP WG 2.16).
Informações coletadas do Lattes em 10/11/2025
Acadêmico
Formação acadêmica
Doutorado em Informática
1986 - 1990
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: O=M : Uma Linguagem Orientada a Objetos para Desenvolvimento Rigoroso de Programas
Orientador: Carlos José Pereira de Lucena
Palavras-chave: métodos formais.Grande área: Ciências Exatas e da Terra
Mestrado em Informática
1983 - 1985
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Interface de Barra Microprogramada para a Rede Local REDEPUC, Ano de Obtenção: 1985
Luiz Fernando Gomes Soares.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Pós-doutorado
1991 - 1992
Pós-Doutorado. , University of Waterloo, U.WATERLOO, Canadá. , Grande área: Ciências Exatas e da Terra
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.
Organização de eventos
RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Lua Workshop. 2023. (Congresso).
IERUSALIMSCHY, R. . Lua Workshop. 2022. (Congresso).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2018. (Congresso).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2017. (Congresso).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2016. (Congresso).
IERUSALIMSCHY, R. . Dynamic Language ymposium (DLS). 2016. (Congresso).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2015. (Congresso).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2014. (Congresso).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2013. (Concerto).
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua Workshop. 2012. (Congresso).
Participação em eventos
IFIP WG 2.16 (Language design).An Alternative Formalization for References. 2024. (Encontro).
D-Conf. Keynote. 2022. (Congresso).
Lua in Moscow.Why (and why not) Lua. 2019. (Seminário).
The 39th Annual Meeting of the TeX Users Group.Reconhecimento pelo desenvolvimento de Lua. 2018. (Encontro).
Keynote speaker na CurryOn Barcelona. CurryOn Barcelona. 2017. (Congresso).
Lua in Moscow.Functions in Lua. 2017. (Seminário).
IFIP WG 2.16.Integers in Lua. 2015. (Encontro).
SNAPL 2015 - The 1st Summit oN Advances in Programming Languages. (Sem apresentação; fui convidado para avaliar os trabalhos e participar das dusicussões). 2015. (Congresso).
IFIP WG 2.16 (Language Design).DIY OO Systems. 2014. (Encontro).
Scripting Languages and Frameworks: Analysis and Verification.What About Lua?. 2014. (Encontro).
IFIP WG 2.8 (Functional Programming).An Overview of Lua. 2013. (Encontro).
IFIP WG 2.16 (Language Design).Small is Beautiful: the design of Lua. 2012. (Encontro).
IFIP WG 2.16 (Language Design).LPeg: an Alternative to regexs based on PEGs. 2012. (Encontro).
18th International Workshop on Functional and (Constraint) Logic Programming. Programming with Multiple Paradigms in Lua. 2009. (Congresso).
23rd Annual ACM Symposium on Applied Computing.Membro do Comitê de Programa. 2008. (Simpósio).
ACM Dynamic Languages Symposium.Membro do comitê de programa. 2008. (Simpósio).
Free Software Rio. A Linguagem de Programação Lua. 2008. (Congresso).
TeX USers Group Conference. About Lua/Lua and LuaTeX. 2007. (Congresso).
Third International ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments. Membro do Comitê de Programa. 2007. (Congresso).
14th International Conference on Compiler Construction (CC). Membro do Comitê de Programa. 2005. (Congresso).
ACM SIGPLAN Workshop on Interpreters, Virtual Machines, and Emulators.Membro do Comitê de Programa. 2003. (Oficina).
Participação em bancas
Roberto Bigonha; LORIO, V.; BIGONHA, M.;IERUSALIMSCHY, R.; QUINTAO, F.; MUSICANTE, M.. ADAPTABLE PARSING EXPRESSION GRAMMARS. 2014. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Minas Gerais.
IERUSALIMSCHY, R.. Concurso Público para Professor Adjunto. 2015. Universidade do Estado do Rio de Janeiro.
IERUSALIMSCHY, R.. Concurso para Professor. 2014. Universidade Federal Fluminense.
IERUSALIMSCHY, R.. Concurso de Ingresso na Carreira - Professor Doutor. 2010. Universidade de São Paulo.
Ierusalimschy, Roberto. Concurso para Professor Adjunto. 2009. Universidade Federal de Minas Gerais.
IERUSALIMSCHY, R.. concurso para Professor. 2005. Universidade Estadual de Campinas.
IERUSALIMSCHY, R.. concurso para Professor Adjunto. 2005. Universidade Federal Fluminense.
IERUSALIMSCHY, R.. Concurso para Professor Doutor. 2004. Universidade de São Paulo.
IERUSALIMSCHY, R.. concurso para Professor Doutor. 2004. Universidade de São Paulo.
IERUSALIMSCHY, R.. Concurso para Livre-docência. 2008. Universidade Estadual de Campinas.
Orientou
EventManager: Uma ferramenta de análise de programas concorrentes; 2022; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Optimizing the Pallene Compiler; 2021; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Roberto Ierusalimschy;
Revisiting Monitors; 2020; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Coorientador: Roberto Ierusalimschy;
The Implementation of Records in Pallene; 2019; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Roberto Ierusalimschy;
A Survey of Function Values in Imperative Programming Languages; 2019; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Profiling Memory in Lua; 2015; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Typing dynamic languages ? a review; 2015; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Lunatik: Scripting de Kernel de Sistema Operacional com Lua; 2011; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Conversão de regexes para Parsing Expression Grammars; 2010; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Roberto Ierusalimschy;
A Synchronous Reactive Language based on Implicit Invocation; 2009; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Financiadora de Estudos e Projetos; Orientador: Roberto Ierusalimschy;
Implementando Finalizadores via Referências Fracas; 2007; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Estudo sobre APIs de Linguagens de Script; 2006; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Roberto Ierusalimschy;
Integração entre a Linguagem Lua e o `Common Language Runtime'; 2004; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Um Estudo sobre o Desenvolvimento Orientado a Serviços; 2004; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
A Implementação da Linguagem de Programação SLOTH; 2002; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
O Modelo de I/O baseado em Streams Aplicado ao Desenvolvimento de Aplicações Gráficas Orientadas a Eventos; 1999; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
A Ferramenta CGILua em Múltiplas APIs com o Servidor HTTP; 1999; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Extensão Dinâmica de Agentes CORBA; 1998; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Coorientador: Roberto Ierusalimschy;
TkVIX - Um Toolkit para Construção de Intefaces Gráficas em Lua; 1997; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
VIX - Um Framework para Suporte a Objetos Visuais Interativos; 1996; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Uma Ferramenta para Programação Literária Modular; 1996; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Uma Implementação para a Linguagem School; 1996; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Um Estudo sobre Interoperabilidade entre Linguagens Orientadas a Objetos; 1996; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Um sistema de depuração para a linguagem de extensão Lua; 1996; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Tche - um ambiente visual Lua; 1995; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
O desenvolvimento de um compilador Miranda usando um método orientado a objetos; 1994; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Metodologias de Desenvolvimento de Software: Confronto entre suas metas e sua utilização em uma grande empresa; 1994; Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
The Pallene Programming Language; 2020; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Titan; 2018; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Dataflow Semantics for End-User Programmable Applications; 2017; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Typed Lua: An Optional Type System for Lua; 2015; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Orientador: Roberto Ierusalimschy;
Safe Record Sharing in Dynamic Programming Languages; 2015; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, ; Coorientador: Roberto Ierusalimschy;
Safe System-level Concurrency on Resource-Constrained Nodes with Céu; 2013; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Correspondência entre PEGs e Classes de Gramáticas Livres de Contexto; 2010; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Optimized Compilation of a Dynamic Language to a Managed Runtime Environment; 2009; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Suporte de LInguagens de Programação para Migração Heterogênea de Computações; 2008; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Coorientador: Roberto Ierusalimschy;
Finalizadores e Referências Fracas: Interagindo com o Coletor de Lixo; 2005; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Revisitando Co-Rotinas; 2004; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Roberto Ierusalimschy;
ORFEO: Programação Distribuida Orientada a Eventos com Funções e Continuações como Valores de Primeira Classe; 2001; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Coorientador: Roberto Ierusalimschy;
Um Modelo de Composição Dinâmica entre Sistemas de Componentes de Software; 2000; 0 f; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Roberto Ierusalimschy;
Distribuição de Carga em Sistemas Web Controlada por Ferramentas de Construção de Páginas Dinâmicas; 2000; Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Roberto Ierusalimschy;
A bidirectional programming interface between the Lua and Python scripting languages; 2021; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Roberto Ierusalimschy;
Extrator de Tipos Dinâmico para Lua; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Roberto Ierusalimschy;
Mr; Crowdkill: Beat-?em-up em Lua; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Roberto Ierusalimschy;
Malu: Macros em Lua; 2016; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Roberto Ierusalimschy;
Produções bibliográficas
-
GUALANDI, HUGO MUSSO ; Ierusalimschy, Roberto . A surprisingly simple Lua compiler-Extended version. JOURNAL OF COMPUTER LANGUAGES , v. ?, p. 101151, 2022.
-
GUALANDI, HUGO MUSSO ; Ierusalimschy, Roberto . Pallene: A companion language for Lua. SCIENCE OF COMPUTER PROGRAMMING , v. 189, p. 102393, 2020.
-
SANTOS, R. A. M. ; RODRIGUEZ, NOEMI ; IERUSALIMSCHY, R. . Revisiting monitors. SCIENCE OF COMPUTER PROGRAMMING , v. 196, p. 102491, 2020.
-
LIMA, GUILHERME F. ; SANTOS, RODRIGO C.M. ; IERUSALIMSCHY, R. ; HAEUSLER, EDWARD H. ; Sant'Anna, Francisco . A memory-bounded, deterministic and terminating semantics for the synchronous programming language Céu. JOURNAL OF SYSTEMS ARCHITECTURE , v. 97, p. 239-257, 2019.
-
Ierusalimschy, Roberto ; De Figueiredo, Luiz Henrique ; Celes, Waldemar . A look at the design of Lua. COMMUNICATIONS OF THE ACM , v. 61, p. 114-123, 2018.
-
Sant'Anna, Francisco ; Ierusalimschy, Roberto ; RODRIGUEZ, NOEMI ; ROSSETTO, SILVANA ; BRANCO, ADRIANO . The Design and Implementation of the Synchronous Language C éU . ACM Transactions on Embedded Computing Systems , v. 16, p. 1-26, 2017.
-
IERUSALIMSCHY, R. . First-Class Functions in an Imperative World. JOURNAL OF UNIVERSAL COMPUTER SCIENCE , v. 23, p. 112-126, 2017.
-
MAIDL, ANDRÉ MURBACH ; MASCARENHAS, F. ; IERUSALIMSCHY, R. . A formalization of typed lua. SIGPLAN Notices (Cessou em 1991. Cont. ISSN 1523-2867 ACM SIGPLAN Notices) , v. 51, p. 13-25, 2016.
-
MAIDL, ANDRÉ MURBACH ; MASCARENHAS, F. ; MEDEIROS, SÉRGIO ; IERUSALIMSCHY, R. . Error reporting in Parsing Expression Grammars. Science of Computer Programming (Print) , v. 132, p. 129-140, 2016.
-
BRANCO, ADRIANO ; SANT?ANNA, FRANCISCO ; Ierusalimschy, Roberto ; RODRIGUEZ, NOEMI ; ROSSETTO, SILVANA . Terra. ACM Transactions on Sensor Networks , v. 11, p. 1-27, 2015.
-
Mascarenhas, Fabio ; MEDEIROS, SÉRGIO ; Ierusalimschy, Roberto . On the relation between context-free grammars and parsing expression grammars. Science of Computer Programming (Print) , v. 1, p. 12, 2014.
-
MEDEIROS, SÉRGIO ; Mascarenhas, Fabio ; Ierusalimschy, Roberto . Left recursion in Parsing Expression Grammars. Science of Computer Programming (Print) , v. 1, p. 13, 2014.
-
SKYRME, ALEXANDRE ; RODRIGUEZ, NOEMI ; Ierusalimschy, Roberto . Scripting Multiple CPUs with Safe Data Sharing. IEEE Software , v. 31, p. 44-51, 2014.
-
SKYRME, ALEXANDRE ; RODRIGUEZ, NOEMI ; Ierusalimschy, Roberto . A survey of support for structured communication in concurrency control models. Journal of Parallel and Distributed Computing (Print) , v. 74, p. 2266-2285, 2013.
-
MASCARENHAS, F. ; MEDEIROS, SÉRGIO ; Mascarenhas, Fabio ; IERUSALIMSCHY, R. . From regexes to parsing expression grammars. Science of Computer Programming (Print) , v. 79, p. 2012.11.006, 2012.
-
Ierusalimschy, Roberto ; De Figueiredo, Luiz Henrique ; Celes, Waldemar . Passing a language through the eye of a needle. Communications of the ACM , v. 54, p. 38-43, 2011.
-
MOURA, A. L. ; IERUSALIMSCHY, R. . Revisiting coroutines. ACM Transactions on Programming Languages and Systems , v. 31, p. 6.1-6.31, 2009.
-
Ierusalimschy, Roberto . A text pattern-matching tool based on Parsing Expression Grammars. SOFTWARE-PRACTICE & EXPERIENCE , v. 39, p. 221-258, 2009.
-
IERUSALIMSCHY, R. . Programming with Multiple Paradigms in Lua. Lecture Notes in Computer Science , v. 5979, p. 1-12, 2009.
-
MUHAMMAD, H. ; IERUSALIMSCHY, R. . C APIs in Extension and Extensible Languages. Journal of Universal Computer Science , v. 13, p. 839-853, 2007.
-
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . The Implementation of Lua 5.0. Journal of Universal Computer Science , v. 11, n.7, p. 1159-1176, 2005.
-
LEAL, M. ; IERUSALIMSCHY, R. . A Formal Semantics for Finalizers. Journal of Universal Computer Science , v. 11, n.7, p. 1198-1214, 2005.
-
MASCARENHAS, F. ; IERUSALIMSCHY, R. . Running Lua Scripts on the CLR through Bytecode Translation. Journal of Universal Computer Science , v. 11, n.7, p. 1275-1290, 2005.
-
MASCARENHAS, F. ; IERUSALIMSCHY, R. . LuaInterface: Scripting the .NET CLR with Lua. Journal of Universal Computer Science (Online) , Alemanha, v. 10, n.7, p. 892-908, 2004.
-
MOURA, A. L. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Coroutines in Lua. Journal of Universal Computer Science , v. 10, n.7, p. 910-925, 2004.
-
LEAL, M. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . LuaTS - A Reactive Event-Driven Tuple Space. Journal of Universal Computer Science (Online) , Berlin, v. 9, n.8, p. 730-744, 2003.
-
URURAHY, C. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . ALua: Flexibility for Paralel Programming. Computer languages , New York, v. 28, n.2, p. 155-180, 2002.
-
HESTER, A. ; BORGES, R. ; IERUSALIMSCHY, R. . Building flexible and extensible Web applications with Lua. Journal of Universal Computer Science, Heidelberg, Alemanha, v. 4, n.9, p. 748-762, 1998.
-
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Lua - An Extensible Extension Language. Software, Practice & Experience , v. 26, n.6, p. 635-652, 1996.
-
IERUSALIMSCHY, R. ; IERUSALIY, R. ; RODRIGUEZ, N. . Side effect free functions in object-oriented languages. Computer Languages, v. 21, n.3, p. 129-146, 1995.
-
IERUSALIMSCHY, R. . A formal specification for a hierarchy of collections. Software Engineering Journal, v. 8, n.4, p. 237-245, 1993.
-
COWAN, D. ; STEPIEN, T. ; IERUSALIMSCHY, R. ; LUCENA, C. . Application Integration: Constructing composite applications from interactive components. Software: Practice & Experience, v. 23, n.3, p. 255-275, 1993.
-
IERUSALIMSCHY, R. . A denotational approach for type-checking in object-oriented programming languages. Computer Languages, v. 19, n.1, p. 19-40, 1993.
-
COWAN, D. ; IERUSALIMSCHY, R. ; LUCENA, C. ; STEPIEN, T. . Abstract data views. Structured Programming, v. 14, n.1, p. 1-13, 1993.
-
RODRIGUEZ, N. ; IERUSALIMSCHY, R. ; RANGEL, J. L. . Types in School. Sigplan Notices, v. 28, n.8, 1993.
-
IERUSALIMSCHY, R. . Programming in Lua, Fourth Edition. 4. ed. Rio de Janeiro: Lua.org, 2016. 369p .
-
Ierusalimschy, Roberto . Programming in Lua, Third Edition. 3. ed. Rio de Janeiro: Lua.org, 2013. v. 1. 366p .
-
FIGUEIREDO, L. H. ; CELES, W. ; IERUSALIMSCHY, R. . Lua Programming Gems. Rio de Janeiro: Lua.org, 2008.
-
IERUSALIMSCHY, R. . Programming in Lua, Second Edition. 2. ed. Rio de Janeiro: Lua.org, 2006. 326p .
-
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Lua 5.1 Reference Manual. 1. ed. Rio de Janeiro: Lua.org, 2006. v. 1. 112p .
-
IERUSALIMSCHY, R. . Programming in Lua. Rio de Janeiro: Lua.Org, 2003. 288p .
-
Ribeiro, Félix ; Muhammad, Hisham ; Maidl, André Murbach ; Ierusalimschy, Roberto . Preserving Lexical Scoping When Dynamically Embedding Languages. In: S. Doaitse Swierstra; Alberto Pardo. (Org.). Lecture Notes in Computer Science. 1ed.Heidelberg: Springer International Publishing, 2015, v. , p. 31-43.
-
IERUSALIMSCHY, R. . Interview: Lua. In: Robert W. Sebesta. (Org.). Concepts of Programming Languages. 10ed.: Addison-Wesley, 2012, v. , p. 274-275.
-
FIGUEIREDO, L. H. ; IERUSALIMSCHY, R. . Interview about Lua. In: Federico Biancuzzi; Shane Warden. (Org.). Masterminds of Programming: Conversations with the Creators of Major Programming Languages. : O'Reilly Media, Inc., 2009, v. , p. 161-176.
-
IERUSALIMSCHY, R. . Uma Introdução à Programação em Lua. In: André C. P. L. F. de Carvalho; Tomasz Kowaltowski. (Org.). Atualizações em Informática 2009. Rio de Janeiro: Editora PUC-Rio/SBC, 2009, v. , p. 113-152.
-
IERUSALIMSCHY, R. . Lua Performance Tips. In: Luiz H. de Figueiredo, W. Celes, R. Ierusalimschy. (Org.). Lua Programming Gems. Rio de Janeiro: Lua.org, 2008, v. , p. 15-28.
-
CELES, W. ; FIGUEIREDO, L. H. ; IERUSALIMSCHY, R. . Binding C/C++ Objects to Lua. In: Micael Dickheiser. (Org.). Game Programming Gems 6. Boston: Charles River Media, 2006, v. , p. 341-356.
-
FIGUEIREDO, L. H. ; CELES, W. ; IERUSALIMSCHY, R. . Programming Advanced Control Mechanisms with Lua Coroutines. In: Micael Dickheiser. (Org.). Game Programming Gems 6. Boston: Charles River Media, 2006, v. , p. 357-370.
-
CERQUEIRA, R. F. G. ; IERUSALIMSCHY, R. . Automated Testing for a CORBA-Based Distributed System. In: Giancarlo Succi; Michele Marchesi. (Org.). Extreme Programming Examined. : Addison-Wesley, 2001, v. , p. 379-396.
-
FIGUEIREDO, L. H. ; IERUSALIMSCHY, R. ; CELES, W. . Lua: An extensible embedded language. Dr. Dobb's Journal, p. 26 - 33, 05 dez. 1996.
-
IERUSALIMSCHY, R. ; RODRIGUEZ, N. . Compact Representations for Arrays in Lua. In: 28th Brazilian Symposium on Programming Languages, 2024, Curitiba. 28th Brazilian Symposium on Programming Languages, 2024.
-
DE PAULA, GABRIEL COUTINHO ; Ierusalimschy, Roberto . A Foreign Function Interface for Pallene. In: SBLP 2022: XXVI Brazilian Symposium on Programming Languages, 2022, Virtual Event Brazil. XXVI Brazilian Symposium on Programming Languages. New York: ACM, 2022. p. 32-40.
-
ALEGRIA, ANNA LETICIA ; Ierusalimschy, Roberto ; RODRIGUEZ, NOEMI . EventManager ¿ a tool to help students analyse concurrent programs. In: SBLP 2022: XXVI Brazilian Symposium on Programming Languages, 2022, Virtual Event Brazil. XXVI Brazilian Symposium on Programming Languages. New York: ACM, 2022. p. 24-31.
-
MUSSO GUALANDI, HUGO ; Ierusalimschy, Roberto . A Surprisingly Simple Lua Compiler. In: SBLP'21: 25th Brazilian Symposium on Programming Languages, 2021, Joinville Brazil. 25th Brazilian Symposium on Programming Languages, 2021. p. 1.
-
KAPLAN, LEONARDO ; Ierusalimschy, Roberto . Evaluating Optimizations for a High-Level Language. In: SBLP'21: 25th Brazilian Symposium on Programming Languages, 2021, Joinville Brazil. 25th Brazilian Symposium on Programming Languages. New York: ACM, 2021. p. 25.
-
VIEIRA NETO, L. ; NOGUEIRA, V. ; MOURA, A. L. ; IERUSALIMSCHY, R. . Linux Network Scripting with Lua. In: Netdev 0x14, THE Technical Conference on Linux Networking, 2020, Vancouver. Proceedings of Netdev 0x14, 2020. p. 1-7.
-
GUALANDI, HUGO MUSSO ; Ierusalimschy, Roberto . Pallene. In: the XXII Brazilian Symposium, 2018, Sao Carlos. Proceedings of the XXII Brazilian Symposium on Programming Languages - SBLP '18, 2018. p. 19-26.
-
SANTOS, RENAN ; RODRIGUEZ, NOEMI ; Ierusalimschy, Roberto . Revisiting monitors. In: the XXII Brazilian Symposium, 2018, Sao Carlos. Proceedings of the XXII Brazilian Symposium on Programming Languages - SBLP '18, 2018. p. 75-82.
-
SANTOS, RODRIGO C. M. ; LIMA, GUILHERME F. ; Sant'Anna, Francisco ; Ierusalimschy, Roberto ; HAEUSLER, EDWARD H. . A memory-bounded, deterministic and terminating semantics for the synchronous programming language Céu. In: the 19th ACM SIGPLAN/SIGBED International Conference, 2018, Philadelphia. Proceedings of the 19th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems - LCTES 2018. New York: ACM, 2018. p. 1-18.
-
Maidl, André Murbach ; Mascarenhas, Fabio ; Ierusalimschy, Roberto . A formalization of typed lua. In: the 11th Symposium, 2015, Pittsburgh. Proceedings of the 11th Symposium on Dynamic Languages - DLS 2015. New York: ACM Press, 2015. p. 13-25.
-
SANT' ANNA, FRANCISCO ; Ierusalimschy, Roberto ; RODRIGUEZ, NOEMI . Structured synchronous reactive programming with Cýu. In: the 14th International Conference, 2015, Fort Collins. Proceedings of the 14th International Conference on Modularity - MODULARITY 2015, 2015. p. 29-40.
-
VIEIRA NETO, LOURIVAL ; Ierusalimschy, Roberto ; DE MOURA, ANA LÚCIA ; BALMER, MARC . Scriptable operating systems with Lua. In: the 10th ACM Symposium, 2014, Portland. Proceedings of the 10th ACM Symposium on Dynamic languages - DLS '14. New York: ACM Press, 2014. p. 2-10.
-
Maidl, André Murbach ; Mascarenhas, Fabio ; Ierusalimschy, Roberto . Typed Lua. In: the Workshop, 2014, Edinburgh. Proceedings of the Workshop on Dynamic Languages and Applications - Dyla'14, 2014. p. 1-10.
-
MILANES, ANOLAN ; RODRIGUEZ, NOEMI ; Ierusalimschy, Roberto . Reflection-Based Heterogeneous Migration of Computations. In: 2014 Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), 2014, Florianopolis. 2014 Brazilian Symposium on Computer Networks and Distributed Systems, 2014. p. 223-230.
-
MAIDL, A. M. ; Mascarenhas, Fabio ; Ierusalimschy, Roberto . Exception Handling for Error Reporting in Parsing Expression Grammars. In: 17th Brazilian Symposium on Programming Languages, SBLP 2013, 2013, Brasilia. 17th Brazilian Symposium, SBLP 2013. Heidelberg: Springer, 2013. p. 1-15.
-
MUHAMMAD, H. ; Mascarenhas, Fabio ; Ierusalimschy, Roberto . LuaRocks - A Declarative adn Extensible Package Management System for Lua. In: 17th Brazilian Symposium on Programming Languages, SBLP 2013, 2013, Brasilia. 17th Brazilian Symposium, SBLP 2013. Heidelberg: Springer, 2013. p. 16-30.
-
Sant'Anna, Francisco ; RODRIGUEZ, NOEMI ; Ierusalimschy, Roberto ; LANDSIEDEL, OLAF ; TSIGAS, PHILIPPAS . Safe system-level concurrency on resource-constrained nodes. In: the 11th ACM Conference, 2013, Roma. Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems - SenSys '13. New York: ACM Press, 2013. p. 1.
-
MEDEIROS S, ; MASCARENHAS, F. ; IERUSALIMSCHY, R. . Left Recursion in Parsing Expression Grammars. In: XVI Brazilian Symposium on Programming Languages, 2012, Natal, RN. Lecture Notes in Computer Science, 2012. v. 7554. p. 27-41.
-
MEDEIROS S, ; MASCARENHAS, F. ; Ierusalimschy, Roberto . From Regular Expressions to PEGs. In: XV Brazilian Symposium on Programming Languages, 2011, São Paulo. Proceedings of the XV Brazilian Symposium on Programming Lanugages, 2011.
-
MASCARENHAS, F. ; MEDEIROS S, ; Ierusalimschy, Roberto . Paring Expression Grammars for Strucutred Data. In: XV Brazilian Symposium on Programming Languages, 2011, São Paulo. Proceedings of the XV Brazilian Symposium on Programming Languages, 2011.
-
Oikawa, Marcelo ; Ierusalimschy, Roberto ; MOURA, A. L. . Converting regexes to Parsing Expression Grammars. In: XIV Brazilian Symposium on Programming Languages, 2010, Salvador, BA. Proceedings of the XIV Brazilian Symposium on Programming Languages, 2010.
-
Ierusalimschy, Roberto . Programming with Multiple Paradigms in Lua. In: Functional and Constraint Logic Programming, 2010, Brasilia, BR. Lecture Notes in Computer Science, 2009. v. 5979.
-
Sant'Anna, Francisco ; IERUSALIMSCHY, R. . LuaGravity, a Reactive Language based on Implicit Invocation. In: Brazilian Symposium on Programming Languages, 2009, Gramado, RS. Proceedings of the XIII Brazilian Symposium on Programming Languages, 2009. p. 89-102.
-
MASCARENHAS, F. ; IERUSALIMSCHY, R. . Efficient Compilation of Lua for the CLR. In: SAC '08: 2008 ACM Symposium on Applied Computing, 2008, Fortaleza, Brazil. Proceedings of the 2008 ACM Symposium on Applied Computing. New York, NY: ACM, 2008. p. 217-221.
-
BARROS, A. ; IERUSALIMSCHY, R. . Eliminating Cycles in Weak Tables. In: XII Brazilian Symposium on Programming Languages, 2008, Fortaleza, CE. Proceedings of the XII Brazilian Symposium on Programming Languages, 2008. p. 61-74.
-
SKYRME, A. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Exploring Lua for Concurrent Programming. In: XII Brazilian Symposium on Programming Languages, 2008, Fortaleza, CE. Proceedings of the XII Brazilian Symposium on Programming Languages, 2008. p. 117-128.
-
MEDEIROS S, ; IERUSALIMSCHY, R. . A parsing machine for PEGs. In: Dynamic languages Symposium, 2008, Paphos, Chipre. Proceedings of the 2008 Symposium on Dynamic languages. New York: ACM, 2008.
-
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . The Evolution of Lua. In: Third ACM SIGPLAN Conference on History of Programming Languages, 2007, San Diego, CA. Third ACM SIGPLAN Conference on History of Programming Languages, 2007. v. 2. p. 1-26.
-
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . The Implementation of Lua 5.0. In: IX Brazilian Symposium on Programming Languages, 2005, Recife, PE. Anais do IX Simpósio Brasileiro de Linguagens de Programação, 2005. p. 63-75.
-
MOURA, A. L. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Coroutines in Lua. In: VIII Simpósio Brasileiro de Linguagens de Programação, 2004, Niterói. Anais do VIII Simpósio Brasileiro de Linguagens de Programação, 2004.
-
MASCARENHAS, F. ; IERUSALIMSCHY, R. . LuaInterface: Scripting the .NET CLR with Lua. In: VIII Simpósio Brasileiro de Linguagens de Programação, 2004, Niterói. Anais do VIII Simpósio Brasileiro de Linguagens de Programação, 2004.
-
ROSSETO, S. ; IERUSALIMSCHY, R. ; RODRIGUEZ, N. . Abstrações para o Desenvolvimento de Aplicações Distribuídas em Ambientes com Mobilidade. In: VIII Simpósio Brasileiro de Linguagens de Programação, 2004, Niterói. Anais do VIII Simpósio Brasileiro de Linguagens de Programação, 2004.
-
LEAL, M. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . LuaTS --- Um Espaço de Tuplas Reativo Orientado a Eventos. In: VII Simpósio Brasileiro de Linguagens de Programação, 2003, Ouro Preto. Anais do VII Simpósio Brasileiro de Linguagens de Programação, 2003. p. 36-49.
-
IERUSALIMSCHY, R. ; LIMA, M. J. . Continuações em Lua. In: VI Simpósio Brasileiro de Linguagens de Programação, 2002, Rio de Janeiro. Anais do VI Simpósio Brasileiro de Linguagens de Programação, 2002.
-
IERUSALIMSCHY, R. ; NEHAB, D. . A Linguagem de programação Sloth. In: VI Simpósio Brasileiro de Linguagens de Programação, 2002, Rio de Janeiro. Anais do VI Simpósio Brasileiro de Linguagens de Programação, 2002.
-
PFEIFER, A. L. ; URURAHY, C. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Event-Driven Programming for Distributed Multimedia Applications. In: XX Simpósio Brasileiro de Redes de Computadores, 2002, Búzios. Anais do XX Simpósio Brasileiro de Redes de Computadores, 2002.
-
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . The Evolution of an Extension Language: A History of Lua. In: V Simpósio Brasileiro de Linguagens de Programação, 2001, Curitiba. anais do V Simpósio Brasileiro de Linguagens de Programação, 2001. p. B14-B28.
-
LIMA, M. J. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Remote Functions as First-Class Values in a Distributed Object System. In: IV Simpósio Brasileiro de Linguagens de Programação, 2000, Recife. anais do IV Simpósio Brasileiro de Linguagens de Programação, 2000. p. 1-14.
-
MARTINS, M. C. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Dynamic extension of CORBA servers. In: Euro-Par'99 Parallel Processing, 1999, Toulouse. Euro-Par'99 Parallel Processing (LNCS 1685), 1999. p. 1369-1376.
-
CERQUEIRA, R. F. G. ; CASSINO, C. ; IERUSALIMSCHY, R. . Dynamic component gluing across different componentware systems. In: DOA'99 --- International Symposium on Distributed Objects and Applications, 1999, Edinburgh. DOA'99 --- International Symposium on Distributed Objects and Applications, 1999. p. 362-371.
-
RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Dynamic reconfiguration of CORBA-based applications. In: SOFSEM'99: 26th Conference on Current Trends in Theory and Practice of Informatics, 1999, Milovy. LNCS 1725, 1999. p. 95-111.
-
CASSINO, C. R. S. P. ; IERUSALIMSCHY, R. . LuaJava --- Uma ferramenta de scripting para Java. In: III Simpósio Brasileiro de Linguagens de Programação, 1999, Porto Alegre. Anais do III Simpósio Brasileiro de Linguagens de Programação, 1999. p. 125-137.
-
IERUSALIMSCHY, R. ; CERQUEIRA, R. ; RODRIGUEZ, N. . Using reflexivity to interface with CORBA. In: IEEE International Conference on Computer Languages, 1998. Proceedings. Chicago, 1998. p. 39-46.
-
RODRIGUEZ, N. ; IERUSALIMSCHY, R. ; CERQUEIRA, R. . Dynamic configuration with CORBA components. In: 4th International Conference on Configurable Distributed Systems, 1998. Proceedings. Annapolis, MD, 1998. p. 27-34.
-
GOMES, P. R. ; FEIJÓ, B. ; CERQUEIRA, R. ; IERUSALIMSCHY, R. . Reactivity and pro-activeness in virtual prototyping. In: 2nd International Symposium on Tools and Methods for Concurrent Engineering, 1998. Proceedings. Manchester, UK, 1998. p. 242-253.
-
IERUSALIMSCHY, R. . A new perspective for entry-level computer courses. In: International Conference on Engineering Education, 1998. Proceedings. Rio de Janeiro, 1998.
-
IERUSALIMSCHY, R. ; HESTER, A. ; BORGES, R. ; IERUSALIY, R. . Building Flexible and Extensible Web Applications with Lua. In: WebNet 98---World Conference of the WWW, Internet and Intranet, 1998. Proceedings, 1998.
-
IERUSALIMSCHY, R. ; HESTER, A. ; BORGES, R. ; IERUSALIY, R. . CGI-Lua: a multi-paradigmatic tool for creating dynamic WWW pages. In: XI Simpósio Brasileiro de Engenharia de Software, 1997. Anais. Fortaleza, 1997.
-
IERUSALIMSCHY, R. ; CERQUEIRA, R. ; RODRIGUEZ, N. ; IERUSALIY, R. . Binding an interpreted language to CORBA. In: II Simpósio Brasileiro de Linguagens de Programação, 1997. Anais. Campinas, 1997. p. 23-36.
-
IERUSALIMSCHY, R. ; RODRIGUEZ, N. ; URURAHY, C. ; IERUSALIY, R. ; CERQUEIRA, R. . The use of interpreted languages for implementing parallel algorithms on distributed systems. In: Euro-Par'96 Parallel Processing - Second International Euro-Par Conference, 1996. Lecture Notes in Computer Science. Lyon, França, 1996. v. I. p. 597-600.
-
IERUSALIMSCHY, R. ; CERQUEIRA, R. ; IERUSALIY, R. . Uma avaliação das arquiteturas para interoperabilidade entre objetos. In: X Simpósio Brasileiro de Engenharia de Software, 1996. Anais. São Carlos, 1996. p. 371-386.
-
IERUSALIMSCHY, R. ; GORHAM, T. ; IERUSALIY, R. . Um sistema de depuração reflexivo para uma linguagem de extensão. In: I Simpósio Brasileiro de Linguagens de Programação, 1996. Anais. Belo Horizonte, 1996. p. 103-114.
-
IERUSALIMSCHY, R. ; BORGES, R. ; IERUSALISMCHY, R. . Módulos em Linguagens orientadas a objetos. In: I Simósio Brasileiro de Linguagens de Programação, 1996. Anais. Belo Horizonte, 1996. p. 103-114.
-
DUARTE, C. ; IERUSALIMSCHY, R. . On the Systematic Development of Compilers: A Case Study. In: CC'96 - International Conference on Compiler Construction, 1996, Linkoping. Poster Session of CC'96 - International Conference on Compiler Construction, 1996. p. 49-56.
-
IERUSALIMSCHY, R. ; CARREGAL, A. ; IERUSALIY, R. . Tche: a visual environment for the Lua language. In: VIII Simpósio Brasileiro de Computação Gráfica, 1995. Anais. São Carlos, 1995. p. 227-232.
-
IERUSALIMSCHY, R. ; RODRIGUEZ, N. ; IERUSALIY, R. ; RANGEL, J. L. . Exception handling in a strongly typed object-oriented language. In: IX Simpósio Brasileiro de Engenharia de Software, 1995. Anais. Recife, 1995. p. 161-174.
-
IERUSALIMSCHY, R. ; DUARTE, C. ; IERUSALIY, R. . Aplicando um método orientado a objetos para desenvolvimento de compiladores. In: XXI Conferência Latino-Americana de Informática, 1995. Anais. Canela, RS, 1995. p. 743-754.
-
IERUSALIMSCHY, R. ; CERQUEIRA, R. ; RODRIGUEZ, N. ; IERUSALIY, R. . Uma experiência em programação distribuida dirigida por eventos. In: XXI Conferência Latino-Americana de Informática, 1995. Anais. Canela, RS, 1995. p. 225-236.
-
IERUSALIMSCHY, R. ; BORGES, R. ; CASSINO, C. ; CERQUEIRA, R. ; IERUSALIY, R. . UAI - um framework para suporte a objetos visuais. In: VIII Simpósio Brasileiro de Engenharia de Software, 1994. Anais. Curitiba, 1994. p. 79-89.
-
FIGUEIREDO, L. H. ; IERUSALIMSCHY, R. ; CELES, W. . The design and implementation of a language for extending applications. In: XXI SEMISH, 1994. Anais. Caxambu, MG, 1994. p. 273-284.
-
IERUSALIMSCHY, R. ; IERUSALIY, R. ; RODRIGUEZ, N. . Side effect free functions in object-oriented languages. In: XXI SEMISH, 1994. Anais. Caxambu, MG, 1994. p. 301-316.
-
PFEIFER, A. L. ; URURAHY, C. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . An Event-Driven System for Distributed Multimedia Applications. In: International Workshop on Distributed Event-Based Systems, 2002, Viena. Proceedings of DEBS'02 --- International Workshop on Distributed Event-Based Systems (held in conjunction with IEEE ICDCS 2002), 2002. p. 583-584.
-
CERQUEIRA, R. F. G. ; IERUSALIMSCHY, R. ; RODRIGUEZ, N. . A Dynamic Integration Model for Componentware Systems. In: OOPSLA'99 Doctoral Symposium, 1999, Denver, CO. OOPSLA'99 Doctoral Symposium (Proceedings Companion), 1999. p. 123-124.
-
RODRIGUEZ, N. ; MARTINS, M. C. ; IERUSALIMSCHY, R. . Extensão Dinâmica de Agentes CORBA. In: XVI Simpósio Brasileiro de Redes de Computadores, 1998, Rio de Janeiro. Anais do XVI Simpósio Brasileiro de Redes de Computadores, 1998. p. 768-768.
-
IERUSALIMSCHY, R. . Errâncias de um Software Brasileiro. 2019. (Apresentação de Trabalho/Conferência ou palestra).
-
IERUSALIMSCHY, R. . Errâncias de um Software Brasileiro. 2018. (Apresentação de Trabalho/Conferência ou palestra).
-
LIGNEUL, G. Q. ; IERUSALIMSCHY, R. . Pallene: designing a statically typed language around Lua. 2018. (Apresentação de Trabalho/Outra).
-
IERUSALIMSCHY, R. . prefácio para livro 'Le guide de Lua et ses applications', 2012. (Prefácio, Pósfacio/Prefácio)>.
-
IERUSALIMSCHY, R. . foreword for Game Development with Lua, 2005. (Prefácio, Pósfacio/Prefácio)>.
Outras produções
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. . Lua versão 5.4. 2020.
PAULA, G. C. ; IERUSALIMSCHY, R. . Lua Optimizer. 2020.
KAPLAN, L. ; IERUSALIMSCHY, R. . Luasm. 2020.
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Lua 5.3.1. 2015.
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Lua 5.3.2. 2015.
IERUSALIMSCHY, R. . LPeg 1.0. 2015.
IERUSALIMSCHY, R. . Lua versão 5.3.0. 2014.
IERUSALIMSCHY, R. . LPEG. 2007.
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Linguagem Lua 5.1. 2006.
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Linguagem Lua 5.0. 2003.
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Linguagem de Extensão Lua versão 4.0. 2000.
IERUSALIMSCHY, R. ; FIGUEIREDO, L. H. ; CELES, W. . Linguagem de Extensão Lua versão 3.0. 1997.
IERUSALIMSCHY, R. ; SOARES, L. F. G. ; ZIVIANI, N. ; PEIXOTO, E. ; SCHEER, S. . Computação e Inovação. 2012. (Programa de rádio ou TV/Mesa redonda).
IERUSALIMSCHY, R. . 9th LASER Summer School on Software Engineering. 2012. (Curso de curta duração ministrado/Outra).
IERUSALIMSCHY, R. . XXXI JORNADAS DE ATUALIZAÇÃO EM INFORMÁTICA DA SBC. 2012. (Curso de curta duração ministrado/Outra).
IERUSALIMSCHY, R. ; COSTA, A. ; CLINIO, A. ; CASSINO, C. ; IERUSALIY, R. . UAI - Uma biblioteca gráfico-interativa portável orientada por objetos. 1994 (Prêmio em concurso de trabalhos acadêmicos) .
Projetos de pesquisa
-
2006 - 2009
Projeto e Análise de Linguagens Dinâmicas, Descrição: Bolsa de produtividade em pesquisa nível 1D. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Projetos de desenvolvimento
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante.Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante.Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante.Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante.Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador.Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
-
2017 - Atual
Google Summer of Code 2017, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / BRANCO, ADRIANO - Integrante / Bruno Silvestre - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2016 - 2016
Google Summer of Code 2016, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (8) . , Integrantes: Roberto Ierusalimschy - Coordenador / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Sergio Medeiros - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante / Muhammad, Hisham - Integrante., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.
-
2015 - 2015
Google Summer of Code 2015, Descrição: Projeto de desenvolvimento de Software Livre patrocinado pela Google. O LabLua é uma "mentoring organization" acreditada pela Google desde 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (7) . , Integrantes: Roberto Ierusalimschy - Coordenador / NOEMI RODRIGUEZ - Integrante / TOMÁS GUISASOLA GORHAM - Integrante / Ana Lucia de Moura - Integrante / Fabio Mascarenhas - Integrante / Hisham Muhammad - Integrante / Francisco Sant'Anna - Integrante / André Murbach Maidl - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2014 - 2014
Google Summer of Code - LabLua, Descrição: O LabLua foi uma das organizações selecionadas pela Google para seu programa "Google Summer of Code" em 2014.. , Situação: Concluído; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) / Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador / RODRIGUEZ, NOEMI - Integrante., Financiador(es): Google Inc. - Bolsa.
-
2006 - 2009
Kepler Movel, Descrição: Desenvolver componentes para a plataforma Kepler para dar suporte a dispositivos móveis.. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Doutorado: (2) . , Integrantes: Roberto Ierusalimschy - Coordenador., Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
Prêmios
2023
Pesquisador Homenageado, Comissão Especial de Linguagens de Programação - SBC.
2022
Best Non-Student Paper Award - SBLP 2022, SBC.
2022
Distinguished Visitor Scheme, Huawei - Universidade de Edinburgo.
2022
Medalha de Mérito Pedro Ernesto, Câmara Municipal do Rio de Janeiro.
2022
Medalha Pedro Ernesto, Câmara Municipal da Cidade do Rio de Janeiro.
2021
"Best Paper" no SBLP 2021, SBC.
2013
Conferencista Senior da SBC, Sociedade Brasileira de Computação.
2013
Prêmio Mérito Científico da SBC, Sociedade Brasileira de Computação.
2013
Melhor Artigo do SBLP 2013, Sociedade Brasileira de Computação (SBC).
2013
Homenagem pelos 20 anos de Lua, Congresso Brasileiro de Software - CBSoft.
2012
ACM Distinguished Speaker, ACM.
2012
Tinker Professor, CLAS, Stanford University.
2012
Melhor Artigo no SBLP 2012, Sociedade Brasileira de Computação.
1998
Top Full Paper Award, WebNet 98---World Conference of the WWW, Internet and Intranet.
1997
II Prêmio Compaq de Estimulo à Pesquisa e Desenvolvimento em Informática, Academia Brasileira de Ciências/Compaq/Instituto UNIEMP.
Histórico profissional
Endereço profissional
-
Pontifícia Universidade Católica do Rio de Janeiro, Centro Técnico Científico. , Rua M. S. Vicente 225, Gavea, 22451-900 - Rio de Janeiro, RJ - Brasil, Telefone: (21) 35271500, Ramal: 4343, URL da Homepage:
Experiência profissional
2012 - 2012
Stanford UniversityVínculo: Professor vistante, Enquadramento Funcional: Contratado, Carga horária: 40
Outras informações:
Tinker Visiting Professor
1986 - Atual
Pontifícia Universidade Católica do Rio de Janeiro, PUC-RioVínculo: Celetista, Enquadramento Funcional: Professor titular, Carga horária: 44
Outras informações:
Promovido a Professor Titular em 01/11/2021.
Atividades
-
01/1986
Direção e administração, Pontifícia Universidade Católica do Rio de Janeiro.Cargo ou função
-
01/1986
Pesquisa e desenvolvimento, Pontifícia Universidade Católica do Rio de Janeiro.
-
01/1986
Ensino,Disciplinas ministradas
-
01/1986
Ensino, Informática, Nível: Pós-GraduaçãoDisciplinas ministradas, Linguagens de Programação
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Roberto Ierusalimschy e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?