Design Quote by Larry Wall
“Part of language design is perturbing the proposed feature in various directions to see how it might generalize in the future.”
About This Quote
Source Interview: Perl 6 Design Discussion, 2005
Exploring a feature by testing extreme variations reveals its broader applicability and robustness.
In simple terms: Testing extremes shows how a feature can adapt.
Use diverse experiments to gauge future potential.
Themes
Mood
Type
When to use this quote
- API design
- language evolution
- future proofing
Key Concepts
Questions to Reflect On
- How can you balance creativity with usability?
- What risks arise from over‑generalization?
Extreme tests may overlook practical constraints.