中の人の徒然草632008-08-12 Tue 20:28
今日空いた時間はLINQを弄っていました。その中で気付いたのですが、コンパイラが内部で生成する見えない部分が随分と増えてきました。コンパイラの起源を鑑みるに、それは当然の事なのですが、それを解説する資料がありません。私の場合はMSILを少しかじっているのと、機械語とアセンブラを今楽修している最中である事、コンパイラはひとまず、命令型・関数型・論理型・LL型・問い合わせ型を作った経験があるといった条件が揃って漸く、かじろうて何とかある程度わかるレベルです。そもそも私が機械語に興味を示したのは、好奇心のほかに、隠蔽されている事が多すぎて非常に気味が悪かったという理由もあります。
これはもうMSILをもっと本格的に学ぶしかありません。しかし、日本語の資料はほとんど皆無といっていいでしょう。Hello Worldレベルはありますが、それでは不十分で、全てのオペコードを解説した技術資料が欲しいものです。とはいえ、ないものは仕方がありません。私が研究して少しずつこのブログでUPする事を検討しています。内容が内容だけに、いつできるかわかりませんが、いつか必ずしていきたいと考えている次第です。 本日はこれにてブログの投稿を止めます。また明日お会いしましょう。 |
この記事のコメント |
コメントの投稿 |
||
|
|
||
| 管理者だけに閲覧 | ||
|
|
||
この記事のトラックバック |
|
| 無差別に技術をついばむ鳥 |
|