Home
Authors
Topics
Quote of the Day
Pictures
Authors:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Niklaus Wirth Quotes
Grid
List
In the practical world of computing, it is rather uncommon that a program, once it performs correctly and satisfactorily, remains unchanged forever.
Niklaus Wirth
Computers
,
Rather
,
Once
But quality of work can be expected only through personal satisfaction, dedication and enjoyment. In our profession, precision and perfection are not a dispensible luxury, but a simple necessity.
Niklaus Wirth
Work
,
Simple
,
Through
A good designer must rely on experience, on precise, logic thinking; and on pedantic exactness. No magic will do.
Niklaus Wirth
Design
,
Good
,
Experience
My duty as a teacher is to train, educate future programmers.
Niklaus Wirth
Future
,
Teacher
,
Duty
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
Work
,
Beautiful
,
Successful
But active programming consists of the design of new programs, rather than contemplation of old programs.
Niklaus Wirth
Design
,
Old
,
Rather
Clearly, programming courses should teach methods of design and construction, and the selected examples should be such that a gradual development can be nicely demonstrated.
Niklaus Wirth
Design
,
Teach
,
Clearly
Experience shows that the success of a programming course critically depends on the choice of these examples.
Niklaus Wirth
Success
,
Experience
,
Choice
I have never designed a language for its own sake.
Niklaus Wirth
Language
,
Sake
,
Designed
Indeed, the woes of Software Engineering are not due to lack of tools, or proper management, but largely due to lack of sufficient technical competence.
Niklaus Wirth
Lack
,
Management
,
Indeed
It is evidently necessary to generate and test candidates for solutions in some systematic manner.
Niklaus Wirth
Test
,
Necessary
,
Manner
Many people tend to look at programming styles and languages like religions: if you belong to one, you cannot belong to others. But this analogy is another fallacy.
Niklaus Wirth
Cannot
,
Others
,
Another
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
Teacher
,
Simple
,
Rather
Nevertheless, I consider OOP as an aspect of programming in the large; that is, as an aspect that logically follows programming in the small and requires sound knowledge of procedural programming.
Niklaus Wirth
Knowledge
,
Small
,
Sound
Our ultimate goal is extensible programming (EP). By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system.
Niklaus Wirth
Mean
,
Goal
,
System
Program construction consists of a sequence of refinement steps.
Niklaus Wirth
Steps
,
Program
,
Refinement
Programming is usually taught by examples.
Niklaus Wirth
Taught
,
Examples
Software development is technical activity conducted by human beings.
Niklaus Wirth
Human
,
Activity
,
Technical
The possible solutions to a given problem emerge as the leaves of a tree, each node representing a point of deliberation and decision.
Niklaus Wirth
Decision
,
Problem
,
Point
Usually its users discover sooner or later that their program does not deliver all the desired results, or worse, that the results requested were not the ones really needed.
Niklaus Wirth
Results
,
Worse
,
Needed
Yet, I am convinced that there is a need for high quality software, and the time will come when it will be recognized that it is worth investing effort in its development and in using a careful, structured approach based on safe, structured languages.
Niklaus Wirth
Time
,
Effort
,
Worth
Share with your Friends
Everyone likes a good quote - don't forget to share.
Biography
Nationality:
Swiss
Type:
Scientist
Born:
February 15
, 1934
Links
Find on Amazon:
Niklaus Wirth
Cite this Page:
Citation
Popular Topics
Love Quotes
Life Quotes
Friendship Quotes
Motivational Quotes
Inspirational Quotes
Success Quotes
Funny Quotes
Wisdom Quotes
More topics
Grid
List
Related Authors
Paracelsus
Konrad von Gesner
Louis Agassiz
Richard Ernst
Albert Hofmann
Fritz Zwicky
Jean-Paul Marat
More
Get Social with BrainyQuote
BrainyQuote Desktop
BrainyQuote Mobile
Site
Home
Quote of the Day
Topics
Authors
Pictures
Professions
Birthdays
Social
BQ on Facebook
BQ on Twitter
BQ on Pinterest
BQ on Google+
Syndication
Quote Feed
Art Quote Feed
Funny Quote Feed
Love Quote Feed
Nature Quote Feed
About Us
Our Story
Inquire
Advertise
Submit
Privacy
Terms
AdChoices