I was appalled to find that the mathematical notation on which I had been raised failed to fill the needs of the courses I was assigned, and I began work on extensions to notation that might serve. In particular, I adopted the matrix algebra used in my thesis work, the systematic use of matrices and higher-dimensional arrays (almost) learned in a course in Tensor Analysis rashly taken in my third year at Queen's, and (eventually) the notion of Operators in the sense introduced by Heaviside in his treatment of Maxwell's equations.
With the computer and programming languages, mathematics has newly-acquired tools, and its notation should be reviewed in the light of them. The comp… - 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 comp…
- 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 c… - 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 c…
The practice of first developing a clear and precise definition of a process without regard for efficiency, and then using it as a guide and a test i… - Kenneth E. Iverson
The practice of first developing a clear and precise definition of a process without regard for efficiency, and then using it as a guide and a test i…
Overemphasis of efficiency leads to an unfortunate circularity in design: for reasons of efficiency early programming languages reflected the charact… - Kenneth E. Iverson
Overemphasis of efficiency leads to an unfortunate circularity in design: for reasons of efficiency early programming languages reflected the charact…
The precision provided (or enforced) by programming languages and their execution can identify lacunas, ambiguities, and other areas of potential con… - Kenneth E. Iverson
The precision provided (or enforced) by programming languages and their execution can identify lacunas, ambiguities, and other areas of potential con…
I was appalled to find that the mathematical notation on which I had been raised failed to fill the needs of the courses I was assigned, and I began … - Kenneth E. Iverson
I was appalled to find that the mathematical notation on which I had been raised failed to fill the needs of the courses I was assigned, and I began …
It is important to distinguish the difficulty of describing and learning a piece of notation from the difficulty of mastering its implications. [...]… - 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. [...]…
The initial motive for developing APL was to provide a tool for writing and teaching. Although APL has been exploited mostly in commercial programmin… - 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 programmin…
The properties of executability and universality associated with programming languages can be combined, in a single language, with the well-known pro… - Kenneth E. Iverson
The properties of executability and universality associated with programming languages can be combined, in a single language, with the well-known pro…
Login to join the discussion
Login to join the discussion