小さく始めて育てるコンパイラ 保留

このプロポーザルはまだ採択されていません。もしこのセッションをカンファレンスで見たいと感じた場合は、ぜひソーシャルメディア等でシェアしてください。プロポーザル採択の審査には、SNSでのシェア数も考慮に入れられます。

概要

コンパイラは実装しないといけないことが多く,実装がとても大変です.いきなり全てを実装すると動かすまでが長く,燃え尽きてしまったりデバッグが大変になることがしばしばあります.
そこで,本発表では実際にコンパイラを実装した経験を元に,基本的な機能の実装や,やや進んだ機能(ラムダ式,代数データ型など)の実装の説明を通して,「小さく初めて育てていく」コンパイラ作成のベストプラクティスについてお話しします.

実際の実装はこちら: https://github.com/rhysd/gocaml

情報
レベル 中級者
開始日時 N/A
部屋
セッション時間 30分
講演に使用される言語 日本語
同時通訳
スライド言語 英語
撮影許可 許可
録画許可 許可
素材利用許可 許可