Roberto Ierusalimschy
Full professor of computer science at PUC-Rio in Rio de Janeiro and the lead architect of the Lua programming language, which he has worked on since 1993. Author of Programming in Lua.
Roberto Ierusalimschy did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Recommends rcmnd
rcmnd What they recommend 7 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Mixed on Firefox
I browse the web with Firefox, but I am not very happy with that.
usesthis.com 9 Jun 2016
Uses LuaTeX
Uses Ubuntu
I run Ubuntu on both machines, sticking with the LTS versions.
usesthis.com 9 Jun 2016
Show 4 more
Uses mutt
I use mutt for email. Remotely, I run a ssh connection to my machine and run mutt there.
usesthis.com 9 Jun 2016
Uses Vim
I don't use IDEs. I write programs with vim and use both gcc and clang as my main compilers.
usesthis.com 9 Jun 2016
Liked ASUS ZenBook UX305
At home and when travelling I use an ASUS ZenBook UX305. It is light, it has a decent battery life, and it is powerful enough for my needs.
usesthis.com 9 Jun 2016
Loved Microsoft Internet Keyboard
I use a Microsoft Internet Keyboard, which I bought in 2005; it has a perfect click.
usesthis.com 9 Jun 2016
Where they publish
Site inf.puc-rio.br/~roberto His PUC-Rio home page, with publications and talks.
Link verified 5 Sept 2026.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.