Hugo Musso Gualandi

Picture of Hugo

I am a computer science researcher, soon to be a professor at UFRJ university. I specialize on Programming Languages and I am interested in the implementation of dynamically typed languages, virtual machines, just-in-time compilation and type systems. I completed by PhD at PUC-Rio's LabLua, under the advisorship of Prof. Roberto Ierusalimschy.

In the second semester of 2018 I was also a visiting student at Northeastern University's Programming Reasearch Laboratory, in collaboration with Prof. Jan Vitek.

During 2022, I worked as a post-doc researcher at the Czech Technical University.

My PhD research was focused on the design and implementation of Pallene, a statically-typed, ahead-of-time-compiled, and performance-focused subset of the Lua programming language.

Publications

  1. A Surprisingly Simple Lua Compiler (extended Version)
    Hugo Musso Gualandi, Roberto Ierusalimschy, 2022
    Science of Computer Programming pdf
  2. A Surprisingly Simple Lua Compiler
    Hugo Musso Gualandi, Roberto Ierusalimschy, 2021
    Brazilian Symposium on Programming Languages pdf
  3. Pallene: A companion language for Lua (extended version)
    Hugo Musso Gualandi, Roberto Ierusalimschy, 2020
    Science of Computer Programming pdf
  4. Pallene: A statically typed companion language for Lua
    Hugo Musso Gualandi, Roberto Ierusalimschy, 2018
    Brazilian Symposium on Programming Languages pdf

Dissertations

Drafts and Manuscripts