Portrait Dipl.-Ing. Florian Latifi, BSc.
Johannes Kepler Universität Linz
Institut für Systemsoftware
Altenberger Straße 69
A-4040 Linz

Building: Computer Science Building (Science Park 3) Room: 203
Phone: + 43-732-2468-4346
Fax: + 43-732-2468-4345
Website: https://florian-latifi.at


The research of my PhD primarily focuses on partial evaluation and automatic compiler generation from language interpreters.

Research Interests

  • Interpreters, compilers and virtual machines
  • Partial evaluation and program manipulation
  • Automatic compiler generation


  • GraalVM: a universal virtual machine for running applications written in different programming languages
    • Partial evaluation of Truffle ASTs
    • Automatic compiler generation from Truffle interpreters

Student Projects

If you are interested in a research topic listed above, and you have an idea for a programming project, please contact me. I can supervise you during your bachelor's or master's thesis, or the project you need for the major subject of your master's studies.


  • VMM18: Benchmarking Partial Evaluation in Truffle (pdf)