Category: news
Talk on a Hybrid Programming Environment (@ Scheme 2021)
Nose gave a talk on a tool for teaching with the design recipe at the Scheme 2021 workshop.
Junya Nose, Youyou Cong, Hidehiko Masuhara.
Design with Blocks, Code in Text: A Hybrid Environment for Program Design Recipe.

Talk on Named Effect Handlers (@ HOPE 2021)
The following work will be presented at HOPE 2021.
Ningning Xie, Youyou Cong, Daan Leijen. First-class Names for Effect Handlers.

Talk on Bidirectional Effects (@ TyDe 2021)
The following work will be presented at TyDe 2021.
Kazuki Niimi, Youyou Cong, Hidehiko Masuhara, Jonathan Immanuel Brachthäuser. Contextual Polymorphism Meets Bidirectional Effects.
Talk on Polyglot Live Programming at IPSJ-PRO
The following work will be presented at the 135th IPSJ workshop on programming.
Shusuke Takahashi, Yusuke Izawa, Hidehiko Masuhara, Youyou Cong. A language-agnostic approach to collecting object graphs based on a language implementation framework
Paper on Typing Delimited Control Operators
The following paper has been accepted to FSCD 2021.
- Youyou Cong, Chiaki Ishio, Kaho Honda, and Kenichi Asai.
A Functional Abstraction on Typed Invocation Contexts.
Presentation on Meta-hybrid JIT Compiler (@ ICOOOLPS ’21)
The following work will be presented at the 16th workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS’21), co-located with ECOOP’21.
- Yusuke Izawa, Hidehiko Masuhara, Carl Friedrich Bolz-Tereick, and Youyou Cong. “Threaded Code Generation with a Meta-tracing JIT Compiler”. [pre-print]
Invited Talks on Version Programming Languages at COP’21
Tanabe and Lubis give the invited talks at the International Workshop on Context-Oriented Programming and Advanced Modularity (COP’21).
- Yudai Tanabe, A Language to Safely Exploit Multi-Version Modules at the Expression-level
- Luthfan Anshar Lubis, Object-Oriented Programming with Versions
ECOOP Paper on SignalJ, a Persistent Reactive Programming Language
A paper entitled “Signal Classes: A Mechanism for Building Synchronous and Persistent Signal Networks“, authored by Tetsuo Kamina, Tomoyuki Aotani, Hidehiko Masuhara, is presented at European Conference on Object-Oriented Programming (ECOOP 2021).
- Signal Classes (Project Page)
Talk on Nested Object Support for GPGPU at ARRAY 2021(@PLDI)
Chenxin Jizhe and Hidehiko Masuhara give a talk on “Nested Object Support in a Structure-of-Arrays Dynamic Objector Allocator” at the ARRAY 2021 workshop, co-located with PLDI 2021.
Five New Members
We welcome the five new members to the group in this spring.
- Rikito Taniguchi (Master’s course)
- Ayumu Saito (Undergraduate)
- Fumi Takeuchi (Undergraduate at ICU)
- Kazuhiro Tsunoda (Undergraduate)
- Shoki Tsuyama (Undergraduate)
In the announcement of new members a year ago, there was a sentence “as we need to stay home due to COVID-19, we are closely communicating each other online, maybe more than ever.” One year passed since then. We actually communicated more than ever, and are confident to work well with the new members even if it will take a time to get normal.