Our civilization depends critically on software, and we have a dangerously low degree of professionalism in the computer fields
It is my firm belief that all successful languages are grown and not merely designed from first principles
Interpretation
What this quote means
Successful programming languages evolve over time rather than being created from scratch.
Bjarne Stroustrup emphasizes that effective programming languages develop organically through usage, community feedback, and real-world application, rather than being rigidly constructed from theoretical foundations alone. This reflects the idea that user experience and adaptability play vital roles in the success of any language, indicating that continuous improvement and real-world application are essential for its growth and relevance.
Themes
In practice
Example use cases
During a tech seminar on programming languages, one could quote Stroustrup to highlight the importance of community feedback in language development.
More from Bjarne Stroustrup
All quotes βWhen done well, software is invisible.
The most important single aspect of software development is to be clear about what you are trying to build.
Similar quotes
Because human development is the most specific and exalted mission of woman, studies in anthropology and theory of pedagogy are essential in girls' education.
What is the student but a lover courting a fickle mistress who ever eludes his grasp?
A newspaper consists of just the same number of words, whether there be any news in it or not.
I learned that five- and-six-year-old kids have already figured out how to be intolerant.
Do our children now have to choose between getting an education and dying? Some of us cannot move on and accept that kind of society.
The giving of love is an education in itself.