もっとKotlinを好きになる!K2時代のKotlin Compiler Plugin開発
Kotlin言語・プログラミング上級者
Kotlin Compiler Pluginは、KSPの制限を超えて、コードの生成だけでなく改変まで行える強力なツールです。
K2コンパイラの導入により、さらに柔軟なコンパイラ拡張が行えるようになりました。
私は大学の研究で、変数の監視や巻き戻しによるデバッグ(Time-Travel-Debugging, TTD)を実現するKotlin Compiler Pluginを開発しました。
本セッションでは、研究で得た経験をもとに、Kotlin Compilerの仕組みと、Kotlin Compiler Pluginの実装方法・活用例を紹介します。
アジェンダ
- Kotlin Compilerの内部構造
- Kotlin Compiler Plugin APIの紹介
- Kotlin Compiler Pluginの活用例
奥深いKotlinの世界をコンパイラの視点で探究してみませんか?

kitakkun
概要
時刻 05:50 - 06:30
場所
ルームA
同じカテゴリーのセッション
ホールAKotlin言語・プログラミング中級者
松田一樹, LDF