本気コンパイラ開発の日記【自作コンパイラで得られる知見】

本気コンパイラ開発の日記【自作コンパイラで得られる知見】

無料で読める本

作者(現役高校生)が現在開発中のHydent言語という新しいプログラミング言語のコンパイラについて紹介しつつ、そのコンパイラ開発における知識・メソッドもしくは非常に専門的な最適化手法などを紹介していきます。 「動く」ではなく「実際に使われる」ような言語コンパイラの作成を目指す方に対しても、コンパイラの基本的な構造・設計手法など非常に専門的知識を含みますので有意義な本になるかと思います。 前提知識として、Rust言語(コンパイラ開発に用いる)の関連型やアンセーフなどの高度な機能を要求します。 1. 紹介する知識は大抵Rustのコンパイラを参考にしております。 2. LLMはコード例など含め全く使用しておりません。全て人間がキーボードで打っています。よって全て人間の手において確認済みです。 3. 執筆途中です。既存のチャプターも含めて変更される可能性が多分にあります。

Community
Author
Sonneko
Topics
¥0今すぐ読む
公開
本文更新
文章量
約57,389字
価格
0円