Share
×
Inspirational Quotes
Authors
Professions
Topics
Tags
Quote
Good engineering is characterized by gradual, stepwise refinement of products that yields increased performance under given constraints and with given resources.
Niklaus Wirth
Share
Change background
T
T
T
Change font
Original
TAGS & TOPICS
Niklaus Wirth
Age: 90
Born: 1934
Born: February 15
Computer Scientist
Engineer
Programmer
University Teacher
Winterthur ZH
Niklaus Emil Wirth
Niklaus E. Wirth
Products
Increased
Given
Engineering
Good
Programming
Software
Characterized
Yield
Yields
Performance
Gradual
Performances
Refinement
Resources
Constraints
More quotes by Niklaus Wirth
The idea that one might derive satisfaction from his or her successful work, because that work is ingenious, beautiful, or just pleasing, has become ridiculed.
Niklaus Wirth
Software gets slower faster than hardware gets faster.
Niklaus Wirth
Our ultimate goal is extensible programming. By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system.
Niklaus Wirth
Software gets slower faster than hardware gets faster. (Or, sometimes known by] Grove [the head of Intel] giveth and Gates [the head of Microsoft] taketh away.)
Niklaus Wirth
Go To statement considered harmful.
Niklaus Wirth
Prolific programmers contribute to certain disaster.
Niklaus Wirth
But active programming consists of the design of new programs, rather than contemplation of old programs.
Niklaus Wirth
I have never designed a language for its own sake.
Niklaus Wirth
It is evidently necessary to generate and test candidates for solutions in some systematic manner.
Niklaus Wirth
The belief that complex systems require armies of designers and programmers is wrong. A system that is not understood in its entirety, or at least to a significant degree of detail by a single individual, should probably not be built.
Niklaus Wirth
Program construction consists of a sequence of refinement steps.
Niklaus Wirth
Time pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products
Niklaus Wirth
C++ is an insult to the human brain
Niklaus Wirth
Reliable and transparent programs are usually not in the interest of the designer.
Niklaus Wirth
Software development is technical activity conducted by human beings.
Niklaus Wirth
My being a teacher had a decisive influence on making language and systems as simple as possible so that in my teaching, I could concentrate on the essential issues of programming rather than on details of language and notation.
Niklaus Wirth
Software is getting slower more rapidly than hardware becomes faster.
Niklaus Wirth
A primary cause of complexity is that software vendors uncritically adopt almost any feature that users want.
Niklaus Wirth