Yusuke Izawa ☕️
Yusuke Izawa

Assistant Professor

About Me

Yusuke Izawa is an assistant professor at Tokyo Metropolitan University. His research interests include programming language, virtual machine design and implementation, and software engineering. He works together with Programming Research Group at Institute of Science Tokyo and Irie/Kadomoto laboratory at the University of Tokyo.

Download CV
Interests
  • Programming Language
  • Virtual Machine Design and Implementation
  • Software Engineering
Education
  • Doctor of Philosophy

    Tokyo Institute of Technology (currently Institute of Science Tokyo)

  • MSc Mathematical and Computing Science

    Tokyo Institute of Technology (currently Institute of Science Tokyo)

  • BSc Mathematical and Computing Science

    Tokyo Institute of Technology (currently Institute of Science Tokyo)

📚 My Research

I’m an assistant professor at Tokyo Metropolitan University.

I work on a meta-compiler framework (a.k.a. language-implementation framework) such as RPython/PyPy and GraalVM/Truffle.

I blog about programming language, virtual machine design and implementation, and software engineering.

Please reach out to collaborate 😃

Recent News

Accepted to ECOOP'25

Our Adaptive RPython paper is accepted to ECOOP'25

Featured Papers
Recent Publications
(2025). A Lightweight Method for Generating Multi-Tier JIT Compilation Virtual Machine with a Meta-Tracing Compiler Framework. 39th European Conference on Object-Oriented Programming (ECOOP 2025).
(2024). Designing a Reactive Programming Language for Shape-Adaptive Computers. 31st Asia-Pacific Software Engineering Conference, Early Research Achievement (APSEC 2024 ERA).
(2023). A Functional Reactive Programming Language for Wirelessly Connected Shape-Changeable Chiplet-Based Computers. SPLASH Companion 2023.
(2022). An approach to collect object graphs for data-structure live programming based on a language implementation framework. Journal of Information Processing.