
The Design of an optimizing compiler
by William Allan Wulf · first published 1975
2mentions
1recommended by
2HN commenters
2026first – last mentioned
50% recommend50% neutral
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
Neatly removes the lhs/rhs distinction in the compiler, although in practice tracking during the translation whether evaluating e.g. "a[i]" needs to end with DEREF or not ain't that onerous. But "The Design of an Optimizing Compiler" by Wulf et al. is an interesting read nonetheless; especially if you wonder how people did register allocation before Chaitin's seminal paper.
on “BLISS” ↗…and speed, with the best hand-tuned assembler: then what kind of high-level language could be the input to that compiler? What features must it [not] have? The findings were documented in a book, The Design of an Optimizing Compiler by William Wulf et al., published 1971.
on “Bournegol???” ↗