Jan Jecmen
I am a PhD student in the Department of Theoretical Computer Science at the Faculty of Information Technology at the Czech Technical University in Prague. I am supervised by Professor Jan Vitek. I am working on Ř, a JIT compiler for the R language. I am part of the PRL PRG group.
I completed my bachelor (2014) and master degrees (2017) at FIT CTU in Prague. I worked on improving a research VM for R in my master's thesis, under the supervision of Petr Maj.
You can have a look at my CV.

Research interests

I am interested in design and efficient implementation of dynamic programming languages, currently focusing on R.

Projects

Ř

JIT compiler for the R language. More information at reactorlabs/rir.

Publications

2020

Contextual Dispatch for Function Specialization. Olivier Flückiger, Guido Chari, Ming-Ho Yee, Jan Ječmen, Jakob Hain and Jan Vitek. OOPSLA'20.
paper

2019

R Melts Brains – An IR for First-Class Environments and Lazy Effectful Arguments. Olivier Flückiger, Guido Chari, Jan Ječmen, Ming-Ho Yee, Jakob Hain and Jan Vitek. DLS'19.
paper

Other

Improvements of the RIR bytecode toolchain. Jan Ječmen. Master’s thesis. Czech Technical University in Prague, Faculty of Information Technology, 2017.
thesis

Talks

Doctoral Research Days at FIT, November 2020 – Contextual Dispatch for Function Specialization.
slides, abstract proceedings
Doctoral Research Days at FIT, November 2019 – Short introduction to Ř.
slides, abstract proceedings

Miscellaneous

Conferences

SPLASH'19 – Athens, GreeceSV
SPLASH'18 – Boston, Massachusetts, United StatesSV
ECOOP'18 – Amsterdam, NetherlandsSV
ECOOP'17 – Barcelona, SpainSV
ECOOP'16 – Rome, ItalySV

Other

PLISS'19 – Bertinoro, ItalySummer school

Contact

Office: TH:A-1254
Department of Theoretical Computer Science
Faculty of Information Technology
Czech Technical University
Thakurova 9
16000 Praha 6
Czech Republic
GitHub
LinkedIn
Twitter