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