Extensions Quote by Richard Stallman
“The principal lesson of Emacs is that a language for extensions should not be a mere "extension language". It should be a real programming language, designed for writing and maintaining substantial programs. Because people will want to do that!”
About This Quote
Source Essay: GNU Emacs Manual, 1985
An extension language must be a full programming language to support complex, maintainable software.
In simple terms: Extension languages need full programming power.
Use robust languages for extensions.
Themes
Mood
Type
When to use this quote
- coding tools
- text editors
- software development
Key Concepts
Questions to Reflect On
- Why prioritize language completeness?
- What are the trade‑offs?
Complex languages may increase learning curve.