コンパイラの実装についてを説明するのが前半で、後は識者による座談会になっている。仮想関数テーブルの辺りなどは私も知っていたことだったので特別の目新しさはなかったが、初期のテンプレートを実装するマクロの話は初めて知っておもしろかった。網羅的にいろんなことができちゃう力強さがありますよね。ベースにさえしておけば、という安心感かな。」(ひろえむ、p161)というところに結局は落ち着くのだと思う。使いやすくするということを経緯として生まれてきた部分があるからである。使いであれば読んで損はない一冊だと思う。抄録7そこで、BjarneがC++コンパイラを作る際の前提に考えたのが、新しい言語を作って、それをC言語に変換するということでした。それさえできてしまえば、あとはそのマシン用のC言語のコンパイラとリンカに任せられます。本当に正しいコードを生成するのかを検証したい」「これが本当にコンパイラとして動くかどうかを確認したい」という欲求、必要性を満たすためなのです。24/25要はここでのインプットとアウトプットが同じになればトランスレータの動作の正しいことが証明されるから。等しければ大丈夫で、もし違うものが出てくれば、どこかにバグがあるはずなのです。-/-自己記述することのもう1つのメリットは「自己拡張」です。自分自身で言語拡張が行えます。コンストラクト/デストラクトができるでしょう。アプリケーションのエントリポイントの書き換えということ。1.0アカウントnamepass読書ノートの全文を読むにはログインが必要です。