Age, Biography and Wiki
Kenneth E. Iverson was born on 17 December, 1920 in Camrose, Alberta, Canada. Discover Kenneth E. Iverson’s Biography, Age, Height, Physical Stats, Dating/Affairs, Family and career updates. Learn How rich is He in this year and how He spends money? Also learn how He earned most of networth at the age of 84 years old?
Popular As 
N/A 
Occupation 
N/A 
Age 
84 years old 
Zodiac Sign 
Sagittarius 
Born 
17 December 1920 
Birthday 
17 December 
Birthplace 
Camrose, Alberta, Canada 
Date of death 
(20041019) Toronto, Canada 
Died Place 
N/A 
Nationality 
Canada 
We recommend you to check the complete list of Famous People born on 17 December.
He is a member of famous with the age 84 years old group.
Kenneth E. Iverson Height, Weight & Measurements
At 84 years old, Kenneth E. Iverson height not available right now. We will update Kenneth E. Iverson’s Height, weight, Body Measurements, Eye Color, Hair Color, Shoe & Dress size soon as possible.
Physical Status 
Height 
Not Available 
Weight 
Not Available 
Body Measurements 
Not Available 
Eye Color 
Not Available 
Hair Color 
Not Available 
Dating & Relationship status
He is currently single. He is not dating anyone. We don’t have much information about He’s past relationship and any previous engaged. According to our Database, He has no children.
Family 
Parents 
Not Available 
Wife 
Not Available 
Sibling 
Not Available 
Children 
Not Available 
Kenneth E. Iverson Net Worth
His net worth has been growing significantly in 20222023. So, how much is Kenneth E. Iverson worth at the age of 84 years old? Kenneth E. Iverson’s income source is mostly from being a successful . He is from Canada. We have estimated
Kenneth E. Iverson’s net worth
, money, salary, income, and assets.
Net Worth in 2023 
$1 Million – $5 Million 
Salary in 2023 
Under Review 
Net Worth in 2022 
Pending 
Salary in 2022 
Under Review 
House 
Not Available 
Cars 
Not Available 
Source of Income 

Kenneth E. Iverson Social Network
Instagram 

Linkedin 

Twitter 

Facebook 

Wikipedia 

Imdb 

Timeline
Iverson suffered a stroke while working at the computer on a new J lab on 16 October 2004, and died in Toronto on 19 October 2004 at age 83.
Eric Iverson founded Iverson Software Inc., in February 1990 to provide an improved SHARP APL/PC product. It quickly became obvious that there were shared interests and goals, and in May 1990 Iverson and Hui joined Iverson Software Inc.; later joined by Chris Burke. The company soon became J only. The name was changed to Jsoftware Inc., in April 2000.
Iverson retired from I. P. Sharp Associates in 1987. He kept busy while “between jobs”. Regarding language design, the most significant of his activities in this period was the invention of “fork” in 1988. For years, he had struggled to find a way to write f+g as in calculus, from the “scalar operators” in 1978, through the “til” operator in 1982, the catenation and reshape operators in 1984, the union and intersection operators in 1987, “yoke” in 1988, and finally forks in 1988. Forks are defined as follows:
Iverson presented the rationale for his work post 1987 as follows:
Hui, a classmate of Whitney at the University of Alberta, had studied A Dictionary of the APL Language when he was between jobs, modelled the parsing process in at least two different ways, and investigated uses of dictionary APL in diverse applications. As well, from January 1987 to August 1989 he had access to SAX, and in the later part of that period used it on a daily basis.
Iverson worked to develop and extend APL on the lines presented in Operators and Functions. The language work gained impetus in 1981 when Arthur Whitney and Iverson produced a model of APL written in APL at the same time they were working on IPSA’s OAG database. (Iverson introduced Arthur Whitney, son of Eoin Whitney, to APL when he was 11yearsold and in 1974 recommended him for a summer student position at IPSA Calgary.) In the model, the APL syntax was driven by an 11by5 table. Whitney also invented the rank operator in the process. The language design was further simplified and extended in Rationalized APL in January 1983, multiple editions of A Dictionary of the APL Language between 1984 and 1987, and A Dictionary of APL in September 1987. Within IPSA, the phrase “dictionary APL” came into use to denote the APL specified by A Dictionary of APL, itself referred to as “the dictionary”. In the dictionary, APL syntax is controlled by a 9by6 table and the parsing process was precisely and succinctly described in Table 2, and there is a primitive (monadic ⊥, modeled in APL) for word formation (lexing).
I.P. Sharp implemented the new APL ideas in stages: complex numbers, enclosed (boxed) arrays, match, and composition operators in 1981, the determinant operator in 1982, and the rank operator, link, and the left and right identity functions in 1983. However, the domains of operators were still restricted to the primitive functions or subsets thereof. In 1986, IPSA developed SAX, SHARP APL/Unix, written in C and based on an implementation by STSC. The language was as specified in the dictionary with no restrictions on the domains of operators. An alpha version of SAX became available within I.P. Sharp around December 1986 or early 1987.
In 1980, Iverson left IBM for I. P. Sharp Associates, an APL timesharing company. He was preceded there by his IBM colleagues Paul Berry, Joey Tuttle, Dick Lathwell, and Eugene McDonnell. At IPSA, the APL language and systems group was managed by Eric Iverson (Ken Iverson’s son); Roger Moore, one of the APL360 implementers, was a vice president.
In the 1970s and 1980s, the main APL vendors were IBM, STSC, and IPSA, and all three were active in developing and extending the language. IBM had APL2, based on the work of Jim Brown. Work on APL2 proceeded intermittently for 15 years, with actual coding starting in 1971 and APL2 becoming available as an IUP (Installed User Program, an IBM product classification) in 1982. STSC had an experimental APL system called NARS, designed and implemented by Bob Smith. NARS and APL2 differed in fundamental respects from dictionary APL, and differed from each other.
In 1969, Iverson and the APL group inaugurated the IBM Philadelphia Scientific Center. In 1970 he was named IBM Fellow. He used the funding that came with being an IBM Fellow to bring in visiting teachers and professors from various fields, including Donald McIntyre from Pomona and Jeff Shallit as a summer student. For a period of several months the visitors would start using APL for expositions in their own fields, and the hope was that later they would continue their use of APL at their home institutions. Iverson’s work at this time centered in several disciplines, including collaborative projects in circuit theory, genetics, geology, and calculus. When the PSC closed in 1974, some of the group transferred to California while others including Iverson remained in the East, later transferring back to IBM Research. He received the Turing Award in 1979.
With the completion of the formal description Falkoff and Iverson turned their attention to implementation. This work was brought to rapid fruition in 1965 when Larry Breed and Phil Abrams joined the project. They produced a FORTRANbased implementation on the 7090 called IVSYS (for Iverson system) by autumn 1965, first in batch mode and later, in early 1966, in timeshared interactive mode. Subsequently, Breed, Dick Lathwell (ex University of Alberta), and Roger Moore (of I. P. Sharp Associates) produced the System/360 implementation; the three received the Grace Murray Hopper Award in 1973 “for their work in the design and implementation of APL360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems.” While the 360 implementation work was underway “Iverson notation” was renamed “APL”, by Falkoff. The workspace “1 cleanspace” was saved at 19661127 22.53.58 UTC. APL360 service began within IBM several weeks before that and outside IBM in 1968. Additional information on the implementation of APL360 can be found in the Acknowledgements of the APL360 User’s Manual and in “Appendix. Chronology of APL development” of The Design of APL.
The notation was used by Falkoff and Iverson to teach various topics at various universities and at the IBM Systems Research Institute. In 1964 Iverson used the notation in a onesemester course for seniors at the Fox Lane High School, and later in Swarthmore High School. After APL became available its first application was to teach formal methods in systems design at NASA Goddard. It was also used at the Hotchkiss School, Lower Canada College, Scotch Plains High School, Atlanta public schools, among others. In one school the students became so eager that they broke into the school after hours to get more APL computer time; in another the APL enthusiasts steered newbies to BASIC so as to maximize their own APL time.
Iverson joined IBM Research in 1960 (and doubled his salary). He was preceded to IBM by Fred Brooks, who advised him to “stick to whatever [he] really wanted to do, because management was so starved for ideas that anything not clearly crazy would find support.” In particular, he was allowed to finish and publish A Programming Language and (with Brooks) Automatic Data Processing, two books that described and used the notation developed at Harvard. (Automatic Data Processing and A Programming Language began as one book “but the material grew in both magnitude and level until a separation proved wise”.)
It was in this period that Iverson developed notation for describing and analyzing various topics in data processing, for teaching classes, and for writing (with Brooks) Automatic Data Processing. He was “appalled” to find that conventional mathematical notation failed to fill his needs, and began work on extensions to the notation that were more suitable. In particular, he adopted the matrix algebra used in his thesis work, the systematic use of matrices and higherdimensional arrays in tensor analysis, and operators in the sense of Heaviside in his treatment of Maxwell’s equations, higherorder functions on function argument(s) with a function result. The notation was also fieldtested in the business world in 1957 during a 6month sabbatical spent at McKinsey & Company. The first published paper using the notation was The Description of Finite Sequential Processes, initially Report Number 23 to Bell Labs and later revised and presented at the Fourth London Symposium on Information Theory in August 1960.
Howard Aiken had developed the Harvard Mark I, one of the first largescale digital computers, while Wassily Leontief was an economist who was developing the input–output model of economic analysis, work for which he would later receive the Nobel prize. Leontief’s model required large matrices and Iverson worked on programs that could evaluate these matrices on the Harvard Mark IV computer. Iverson received a Ph.D. in applied mathematics in 1954 with a dissertation based on this work.
Continuing his education at Harvard University, he began in the Department of Mathematics and received a Master’s degree in 1951. He then switched to the Department of Engineering and Applied Physics, working with Howard Aiken and Wassily Leontief.
After the war, Iverson enrolled in Queen’s University in Kingston, Ontario, taking advantage of government support for exservicemen and under threat from an Air Force buddy who said he would “beat his brains out if he did not grasp the opportunity”. He graduated in 1950 as the top student with a Bachelor’s degree in mathematics and physics.
Iverson began school on 1 April 1926 in a oneroom school, initially in Grade 1, promoted to Grade 2 after 3 months and to Grade 4 by the end of June 1927. He left school after Grade 9 because it was the depths of the Great Depression and there was work to do on the family farm, and because he thought further schooling only led to becoming a schoolteacher and he had no desire to become one. At age 17, while still out of school, he enrolled in a correspondence course on radios with De Forest Training in Chicago, and learned calculus by selfstudy from a textbook. During World War II, while serving in the Royal Canadian Air Force, he took correspondence courses toward a high school diploma.
Kenneth Eugene Iverson (17 December 1920 – 19 October 2004) was a Canadian computer scientist noted for the development of the programming language APL. He was honored with the Turing Award in 1979 “for his pioneering effort in programming languages and mathematical notation resulting in what the computing field now knows as APL; for his contributions to the implementation of interactive systems, to educational uses of APL, and to programming language theory and practice”.
Ken Iverson was born on 17 December 1920 near Camrose, a town in central Alberta, Canada. His parents were farmers who came to Alberta from North Dakota; his ancestors came from Trondheim, Norway.