無差別に技術をついばむ鳥

情報処理技術全般を気まぐれにつつくゆるいブログです

書籍をつつく19−コンパイラの構成と最適化。コンパイラ本の聖書♪

今回はボクがコンパイラを作る上でもっとも参考になった本についての感想を書くピヨ♪
ボクが最高だと思うのは・・・
コンパイラの構成と最適化
ピヨッ♪コンパイラ好きならば知っていると思うけど、紹介せずには居られない♪


【目次】
コンパイラの概要
・はじめに
・コンパイラの簡単な例
コンパイラの構成
・文法と言語
・字句解析
・構文解析
・意味解析
・誤りの処理
・実行時記憶域と仮想マシン
・目的コードの生成
目的コードの最適化
・最適化とは
・最適化の方法
・最適化のアルゴリズム


今まで読んだコンパイラ本の中では一番だピヨ♪文句なしの聖書だといっていいピヨ。何が凄いのかというと、情報の網羅率ピヨ。コンパイラを知るにあたって必要な知識は殆どそろっている。この書籍と、中田教授のホームページにあるサンプルコンパイラを読めば、コンパイラを作れるようになるピヨ。だけど、一つ残念なことがある。それは最適化についてなんだ。最適化については内容を考えると仕方が無い部分があるけど、サンプルが無いから凄く分かりにくい。正直言ってこの書籍だけで最適化機能は実装できないと思う。中田教授のサンプルコードにも最適化機能は無いしね。
それともう一つ難点なのが、この本のレベルが高すぎて理解しにくい事ピヨ。長所と短所は表裏一体という事だね。まったくのコンパイラ入門者がこの本だけではコンパイラを作るのは無理だと思う。その点については、後で紹介する書籍と併読すればいいと思うピヨ。
別窓 | 書籍レビュー | コメント:0 | トラックバック:0 | ∧top | under∨
<<書籍をつつく20−コンパイラ入門 C#で学ぶ理論と実践。お供にどうぞ♪ | 無差別に技術をついばむ鳥 | 書籍をつつく18−スクリプトエンジン プログラミング。熱いプログラミングに期待!>>

この記事のコメント

∧top | under∨

コメントの投稿

 

管理者だけに閲覧
 

この記事のトラックバック

∧top | under∨
| 無差別に技術をついばむ鳥 |