« ソフトウェアとハードウェアの検証 | Main | いやいやドキュメント »

2007.07.11

Virtual Machine Design and Implementation in C/C++

プロトタイピングとは1ヶ月で作るVirual Machineだ。 --- なつたん

Virtual Machine Design and Implementation in C/C++ 昔よりコメントが増えている。

・Targeting a register based VM is much more difficult than with stack based VMs, but the author doesn't take attention to this fact.
・It reads like the personal diaries of Bill Blunden as he endeavors to build the HEC virtual machine.
・If you read his code, please don't try to emulate his coding style.

やれ、この人は分かってないよとか、C++の書き方がまずいだの、作者の日記だろ、と厳しい評価の中、☆5つつけている人も多いのよね。つまりこれは30日OSのVM版。これは買うしかないな。

> But if your interest is virtual machines, I suggest one of the many good books on the Java VM. If your interest is compilers,
> stick with the Dragon book, or check out Allen Holub's book if the Dragon book is too rigorous. If you're looking to learn C
> or C++, look elsewhere.

この評価が30日OS本とか似ている。OSの動き知りたいんだったらeCosのソース見た方がよいとか、素直にMinix本読んだ方がよいとか。30日OS本は、OSの勉強のために読むんじゃないよ!試行錯誤して、動いたktkr!と楽しむためにあるんだよ。

|

« ソフトウェアとハードウェアの検証 | Main | いやいやドキュメント »

Comments

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/18154/15725317

Listed below are links to weblogs that reference Virtual Machine Design and Implementation in C/C++:

« ソフトウェアとハードウェアの検証 | Main | いやいやドキュメント »