photo

I am a PhD student at the University of Hong Kong (香港大學) under the supervision of Prof. Bruno C. d. S. Oliveira. My research revolves around programming languages, especially focusing on the reconciliation between object-oriented and functional programming. I received my Bachelor's degree from Chu Kochen Honors College of Zhejiang University (浙江大学) in 2019. I was an exchange student at Tokyo Institute of Technology (東京工業大学) under the supervision of Prof. Hidehiko Masuhara in 2017.

During my undergraduate years, I was the founder of ZJU Apple Club and a member of ZJU Supercomputing Team. I led the development of Qiushichao Mobile for iOS, which has been the most popular campus app at Zhejiang University.

My Chinese name is 孫 耀珠Sūn Yàozhū. For your information, it is read as ソン ヨウジュ in Japanese and 손 요주 in Korean, both of which can be romanized as Son Yoju. If you find Chinese romanization hard to read, feel free to pronounce my name in Japanese or Korean style.


Research

University of Hong Kong » Programming Languages Group
Doing research on compositional programming and its application to embedded domain specific languages.
TOPLAS'21
Compositional Programming .
Weixin Zhang, Yaozhu Sun, and Bruno C. d. S. Oliveira.
In ACM Transactions on Programming Languages and Systems, Volume 43, Issue 3, September 2021.
Distinguished Artifact Award! (This is a journal-first paper published in TOPLAS and presented at ECOOP.)
Tokyo Institute of Technology » Programming Research Group
Conducted research on object-oriented high-performance computing and contributed to Ikra-Ruby and Ikra-Cpp.
ARRAY'18
Inner Array Inlining for Structure of Arrays Layout .
Matthias Springer, Yaozhu Sun, and Hidehiko Masuhara.
In Proceedings of the 5th ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming (peer-reviewed, co-located with PLDI), 19 June 2018.

Internships

Microsoft Research Asia » Machine Learning Group » Research Intern
April 2019 – July 2019
Huawei 2012 Labs » Compilers and Programming Languages Lab » Software Engineering Intern
July 2018 – August 2018

Awards


Teaching


Address

Room 31, Ground Floor, Robert Black College,
The University of Hong Kong,
Pok Fu Lam, Hong Kong