
『The Art of 64-Bit Assembly, Volume 2』が2026年6月に刊行予定
No Starch Press は、Randall Hyde 著『The Art of 64-Bit Assembly, Volume 2: Machine-Level OOP, Exceptions, and Concurrency』の刊行を発表した。本書は 64 ビット x86 アセンブリ言語における機械レベルのオブジェクト指向プログラミング、例外処理、並行処理を扱う技術書であり、2026年6月に利用可能となる。
本書は 792 ページで、ISBN-13 は 9781718504349。MASM(Microsoft Macro Assembler)を用いた Windows 環境での実装を対象とする。

対象内容
本書は以下のトピックをカバーしている。
- 仮想テーブル(vtables)、メソッドディスパッチ、継承などのオブジェクト指向プログラミング手法
- Windows 構造化例外処理(SEH)
- シンク(thunks)、クロージャ、イテレータなどの言語機能
- コルーチン、ジェネレータ、ファイバーなどの並行制御機構
- 同期プリミティブを用いた並行プログラミング
- Unicode 文字列処理
- MASM におけるドメイン特化型マクロ言語
著者について
Randall Hyde は医療機器、原子力システム、組み込みハードウェア向けにアセンブリ言語プログラミングを数十年にわたり手がけてきた。大学レベルでのアセンブリ言語プログラミング教育の経験があり、『The Art of Assembly Language』『The Art of ARM Assembly』および『Write Great Code』シリーズを著している。
出版社の説明
本書の出版社は以下のように述べている。
「Windows が vtable をどのような形式で想定しているか、メソッドディスパッチがなぜ命令レベルでそのように動作するのか、あるいは規約から逸脱するとなにが壊れるのかを示すものではない。」
「『The Art of 64-Bit Assembly』のこのボリュームは、もっともらしい説明と真の理解の間のギャップを埋める。」
「すでにアセンブリを知っており、難しい部分を信頼の上で受け入れるのをやめたいのであれば、この本である。」
この記事は元記事の事実のみに基づいて自動生成されました。
出典
No Starch Press 「The Art of 64-Bit Assembly, Volume 2」https://nostarch.com/art-64-bit-assembly-v2