The Art of 64-bit Assembly(nostarch.com)
224 points by 0x54MUR41 23 hours ago | 109 comments
tl;dr: Randall Hyde's upcoming book (June 2026, No Starch Press) covers advanced 64-bit assembly programming in MASM on Windows, focusing on implementing high-level constructs—OOP with vtables, structured exception handling, closures, coroutines, concurrency primitives, and Unicode handling—from scratch at the instruction level. Aimed at programmers already familiar with assembly, it dissects how features from C++, Python, and Rust actually work beneath their runtimes. Chapters also cover advanced macros, transcendental functions, iterators, and fibers.
HN Discussion:
  • Complains about the marketing copy's AI-generated introduction and finds it off-putting
  • Criticizes narrow scope of MASM/Windows/x64 and wants Linux or other assembler equivalents
  • Celebrates the book as valuable for understanding low-level fundamentals in the age of AI
  • Nostalgic appreciation for the author's continued updates to a long-running assembly book series
  • Asks technical questions about assembly and specific book content like vtable layouts