Constructs Quote by Bertrand Meyer
“Eiffel borrows quite openly from several earlier programming languages and I am sure that if we had found a good language construct in C we would have used it as well.”
About This Quote
The speaker argues that Eiffel deliberately reuses concepts from earlier languages, implying that pragmatic borrowing is preferable to inventing entirely new constructs.
In simple terms: Eiffel openly reuses proven language ideas.
Pragmatic borrowing accelerates language design.
Themes
Mood
Type
When to use this quote
- choosing a language for a new project
- evaluating language features for suitability
Key Concepts
Practical Applications
- compare language features before adopting
- adopt proven constructs to reduce risk
Questions to Reflect On
- When is it better to invent a new construct rather than reuse?
- How does borrowing affect language evolution?
Over‑reliance on past constructs may hinder innovation and limit language expressiveness.