Assistant Professor at DCC/UFRJ. Programming Languages and Compilers researcher, in the areas of parsers, type systems and runtime environments for dynamic languages. Active member of the Lua programming language community sinze 2003 and author of several free software libraries.
“The programs we use to conjure processes are like a sorcerer’s spells. They are carefully composed from symbolic expressions in arcane and esoteric programming languages that prescribe the tasks we want our processes to perform.” — Abelson, Sussman, and Sussman. Structure and interpretation of Computer Programs.
Send me an email if you would like to contract me for a short course at your school or company, in one of my specialties.
Last update: 2018-03-08 17:21