Tag
separate-compilation
- Jun 18, 2026 Phase Separation and the Ordering of Compilation Stages Why a macro must be defined before it is used, how phase levels propagate through module dependencies, and what transitive phase shifting costs in compilation work. programming languages
- Jul 24, 2025 The Fragile Base Class Problem in Compiled Hierarchies Why adding a virtual function or a data member to a published base class breaks already-compiled clients, which changes are binary compatible, and how interfaces avoid it. programming languages