コンパイラ
二つの文脈で興味がある
一つは言語処理系. 最近はMoonbitなどのWebAssemblyと合わせて, Webでの応用に関心がある
もちろん, 各言語で用いられる中間表現などの話にも興味はある
速攻MinCamlコンパイラ概説が参考になりそう
この前買ったインタプリタの作り方 -言語設計/開発の基本と2つの方式による実装-も良さげ
もう一つは機械学習の最適化. MLIRの何らかの方言を使い, 行列演算などの特定の処理を高速化, あるいは消費メモリ量を抑えるなど, 何かしらの形で最適化し, より良い機械学習を実現できるはず. そういう応用が気になっている
コンパイラの基礎を学ぶ
#2026/3/1
#興味がある分野
#inbox