Share
×
Inspirational Quotes
Authors
Professions
Topics
Tags
Quote
If it is to be effective as a tool of thought, a notation must allow convenient expression not only of notions arising directly from a problem, but also of those arising in subsequent analysis, generalization, and specialization.
Kenneth E. Iverson
Share
Change background
T
T
T
Change font
Original
TAGS & TOPICS
Kenneth E. Iverson
Age: 83 †
Born: 1920
Born: December 17
Died: 2004
Died: October 19
Computer Scientist
Mathematician
Camrose
AB
Kenneth Eugene Iverson
Thought
Tool
Also
Directly
Notation
Problem
Effective
Specialization
Must
Analysis
Subsequent
Notion
Arising
Allow
Generalization
Tools
Notions
Expression
Convenient
More quotes by Kenneth E. Iverson
Overemphasis of efficiency leads to an unfortunate circularity in design: for reasons of efficiency early programming languages reflected the characteristics of the early computers, and each generation of computers reflects the needs of the programming languages of the preceding generation.
Kenneth E. Iverson
It is important to distinguish the difficulty of describing and learning a piece of notation from the difficulty of mastering its implications. [...] Indeed, the very suggestiveness of a notation may make it seem harder to learn because of the many properties it suggests for exploration.
Kenneth E. Iverson
The initial motive for developing APL was to provide a tool for writing and teaching. Although APL has been exploited mostly in commercial programming, I continue to believe that its most important use remains to be exploited: as a simple, precise, executable notation for the teaching of a wide range of subjects.
Kenneth E. Iverson
With the computer and programming languages, mathematics has newly-acquired tools, and its notation should be reviewed in the light of them. The computer may, in effect, be used as a patient, precise, and knowledgeable native speaker of mathematical notation.
Kenneth E. Iverson
Most programming languages are decidedly inferior to mathematical notation and are little used as tools of thought in ways that would be considered significant by, say, an applied mathematician.
Kenneth E. Iverson
The utility of a language as a tool of thought increases with the range of topics it can treat, but decreases with the amount of vocabulary and the complexity of grammatical rules which the user must keep in mind. Economy of notation is therefore important.
Kenneth E. Iverson