a Robert Jeruzalimsky | |
---|---|
Roberto Jerusalénschy | |
Fecha de nacimiento | 21 de mayo de 1960 (62 años) |
Lugar de nacimiento | |
País | |
Esfera científica | Informática |
Lugar de trabajo | Universidad Católica de Río de Janeiro |
alma mater | |
Titulo academico | Doctor en Filosofía (PhD) |
Título académico | docente |
consejero científico | carlos jose pereira de lucena |
Conocido como | creador de lua |
Sitio web | inf.puc-rio.br/~r… ( Inglés) |
Roberto Ierusalimschy ( port. Roberto Ierusalimschy ; ʁoˈbɛʁtu jeɾuzaˈlĩski ) es uno de los principales creadores del lenguaje de programación Lua , autor de manuales para este lenguaje [1] . También es conocido como un divulgador de gramáticas que analizan una expresión ( ing. Parsing Expression Grammar, PEG ) como un formalismo que funciona sobre una estructura especial de expresiones regulares .
Profesor Asociado de la Universidad Católica de Río de Janeiro .
Nacido el 21 de mayo de 1960 [2] en la familia de José David e Ida de Jerusalén [3] .
En 1986 se trasladó a la Facultad de Informática, donde a partir de 2018 ocupa el cargo de profesor asociado. En 1990 defendió su tesis para el título de Doctor [4] .
En 1992 trabajó como asistente de investigación en la Universidad de Waterloo [5] .
En 1993, mientras cumplía un pedido de software para Petrobras , desarrolló el lenguaje de programación Lua con sus colegas , lo que le dio fama. Durante todos los años de actividad, ha estado trabajando activamente en la mejora de Lua y sus implementaciones. En particular, trabaja con una beca de Microsoft Research para el desarrollo de Lua.Net y con una beca FINEP para el desarrollo de bibliotecas para Lua [4] .
En 1997, Jeruzalimski entrenó al equipo de la Universidad Católica para el primer lugar en la Olimpiada de Programación ACM para estudiantes sudamericanos [4] .
También trabajó como investigador visitante en el Instituto Internacional de Ciencias de la Computación en Berkeley en 1994, en el Instituto Fraunhofer de Arquitectura de Computadoras y Software ( en alemán: Fraunhofer -Institut für Rechnerarchitektur und Softwaretechnik ) en Berlín en 1997 y en la Universidad de Illinois en Urbana-Champaign. en 2002. En el invierno de 2012, fue invitado por la beca The Tinker Foundation como profesor en el Centro de Estudios Latinoamericanos de la Universidad de Stanford [5] .
En entrevista con los editores australianos de la revista Computerworld , nombró a C y al lenguaje Lua que creó como los principales lenguajes de programación con los que trabaja , además indicó experiencia de programación en Fortran , Mumps , Snobol , Smalltalk , Scheme , Pascal , C+ + y lenguajes ensambladores para varias máquinas [6] .