This is Why We Can't Have Nice Things
summary
Argues for a single, consistent const placement (prefer constants on the left) and shows concrete examples where mixed styles make pointer-vs-pointee meaning ambiguous (type alias expansion and const pointers). Calls out the C++ Core Guidelines for recommending against suffix-const to avoid confusing novices and notes that static analyzers would need to flag required cases anyway, so that rule blocks cleaner code. Offers a petition and stickers to push adoption of constant-left style.
AI-written summary · about
chapters (6)
- 0:00Introduction to East Const
- 0:35Defining the East Const Rule
- 1:13Reading Declarations Logically
- 2:29Technical Scenarios and Pitfalls
- 3:37Overcoming Industry Resistance
- 5:10Call to Action








